把一个表的字段内容复制到另一个表的某个字段SQL语句

科技菌 2022-5-30 1461

把老表中余额数据全部搬运到目标表中

目标的tid和

提供数据的表的id是一样的

 


UPDATE 目标表
INNER JOIN 取数据的表 
ON 取数据的表.id = 目标表.tid
SET 目标表.balance=取数据的表.balance;


实战: 把discuz论坛的pre_common_member数据表中的用户名username填充到主题表pre_forum_post的 author字段中

pre_common_member的uid和pre_forum_post的authorid是对应的 


UPDATE pre_forum_post
INNER JOIN pre_common_member 
ON pre_common_member.uid = pre_forum_post.authorid 
SET pre_forum_post.author=pre_common_member.username;


推荐阅读
  1. 结直肠癌是美国第三大常见癌症,在过去二十年中,年轻人的发病率一直在上升。结直肠癌包含两种癌症:结肠癌和直肠癌,前者起病于大肠,后者起病于大肠的末端,称为直肠。  梅奥诊所胃肠病专家 Derek E
    梅奥诊所:结直肠癌的预防与筛查, 如何降低患结直肠癌风险
最新评论 (0)

Copyright © 2024 chuihu.com

京ICP备15036784号-5

T: 0.008, S: 15