mysql中要根据一张表更新另一张表,必须满足的条件是两张表之间有匹配字段。
表:mobile_20190522、ronghe_mobile_list
匹配字段:mobile
更新字段:is_tab
方法一:并列修改
UPDATE mobile_20190522 m, ronghe_mobile_list l SET m.is_tab = 1 WHERE m.mobile = l.mobile;
结果:
方法二:INNER JOIN
UPDATE mobile_20190522 m INNER JOIN ronghe_mobile_list l ON m.mobile = l.mobile SET m.is_tab = 1;
结果: