业务逻辑:
由于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;
网友评论