如何从A表中的数据更新到B表中,两个表中有相同的姓名字段。即A表有姓名字段,B表有姓名字段。

2025-04-24 08:31:54
推荐回答(3个)
回答1:

update A表 set A表.A字段=(select B表.A字段 from B表 where A表.姓名=B表.姓名)

回答2:

update B表
set A字段=A表.A字段
from B表
left join A表
on B表.姓名=A表.姓名

回答3:

update B set B.A字段=(select A.A字段 from A where A.姓名=B.姓名);
经过mysql测试,运行成功。