最新消息:

MYSQL不同表之间的字段导入替换问题

MYSQL reebor 42浏览 0评论
有两个表,这两个表有相同的两个字段【id  title】【id2 title】这两个字段的数据是一样的,只是id与id2名字不同。
现在第二个表的title字段不小心破坏了一些数据,我需要从第一个表里对应的id重新更新第二个表的title字段内容,请问sql怎么写?

update 第二个表 b set title = (select title from 第一个表 a where a.id = b.id2) where b.id2 in (select id from 第一个表 a where a.id = b.id2); 

转载请注明:REB站长网 » MYSQL不同表之间的字段导入替换问题

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址