美文网首页
2020-06-13 将数据表中的某个字段赋值给另外一张表

2020-06-13 将数据表中的某个字段赋值给另外一张表

作者: 浩克啊12138 | 来源:发表于2020-06-13 21:55 被阅读0次

    业务逻辑:

    由于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;
    

    相关文章

      网友评论

          本文标题:2020-06-13 将数据表中的某个字段赋值给另外一张表

          本文链接:https://www.haomeiwen.com/subject/nxzztktx.html