2020-06-13 将数据表中的某个字段赋值给另外一张表
2020-06-13 本文已影响0人
浩克啊12138
业务逻辑:
由于user表中的nickname字段为身份证号码,现在需要将user表中nickname字段同步到user_profile表中的idcard字段上
UPDATE user_profile
set user_profile.idcard=(
SELECT user.nickname FROM `user` WHERE user.id=user_profile.id
);
还可以使用连表修改的方式进行
UPDATE `user_profile` p, `user` u set p.idcard = u.nickname WHERE p.id = u.id;