update 表1 ,表2 set 表1.字段 = 表2.字段 where 表1.字段=表2.字段(两者的关联关系) and ....
SELECT * FROM cloud_user_dealer cud INNER JOIN cloud_user cu ON cud.phone = cu.userPhone WHERE cud.userId IS NULL 例子 UPDATE cloud_user_dealer cud ,cloud_user cu SET cud.userId = cu.id WHERE cu.userPhone = cud.phone and cud.userId IS NULL ##或者使用下面这种 UPDATE cloud_user_dealer cud inner join cloud_user cu on cu.userPhone = cud.phone SET cud.userId = cu.id WHERE cud.userId IS NULL多表联合修改使用inner join on
update cloud_user cu INNER JOIN cloud_user_dealer cud ON cu.userPhone = cud.phone set cu.userType = 3 WHERE cu.userType = 0 AND cud.authFlag = 2