请教一个SQL语句的写法

flyincloud2000 2016-11-25 05:26:56
表A有字段name(主键)和id
表B有字段name(非主键),id
如A表内容为
xxx 1
yyy 2
zzz 3

表B内容为
xxx NULL
xxx NULL
yyy NULL
zzz NULL
zzz NULL

如何更新表B的索引内容,两张表字段aa相同的,索引字段也相同,更新后的B表内容应该为
xxx 1
xxx 1
yyy 2
zzz 3
zzz 3
请教SQL语句应该如何写,多谢~
...全文
132 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2016-11-25
  • 打赏
  • 举报
回复
update a inner join b on a.name = b.name set b.id=a.id
致命的西瓜 2016-11-25
  • 打赏
  • 举报
回复
UPDATE A ,B SET B.colum2 = A.colum2 WHERE A.colum1 = B.colum1

56,940

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧