如何从A表中的数据更新到B表中,两个表中有相同的姓名字段。即A表有姓名字段,B表有姓名字段。
例:A表:B表:姓名A字段姓名A字段张三1张三23李四2李四23。3。。。。。。问,如何把A表中的A字段的内容代替B表中姓名相同的A字段内容。在线等。谢谢!...
例:A表: B表:
姓名 A字段 姓名 A字段
张三 1 张三 23
李四 2 李四 23
。 3 。 。
。 。 。 。
问,如何把A表中的A字段的内容代替B表中姓名相同的A字段内容。
在线等。谢谢! 展开
姓名 A字段 姓名 A字段
张三 1 张三 23
李四 2 李四 23
。 3 。 。
。 。 。 。
问,如何把A表中的A字段的内容代替B表中姓名相同的A字段内容。
在线等。谢谢! 展开
展开全部
update B表
set A字段=A表.A字段
from B表
left join A表
on B表.姓名=A表.姓名
set A字段=A表.A字段
from B表
left join A表
on B表.姓名=A表.姓名
参考资料: =
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update B set B.A字段=(select A.A字段 from A where A.姓名=B.姓名);
经过mysql测试,运行成功。
经过mysql测试,运行成功。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update
(select A.bnum ,A.newqiantity,B.qiantity from A left join B on A.bnum=B.bnum) AS C
set C.newqiantity = C.qiantity
where C.bnum =XX
(select A.bnum ,A.newqiantity,B.qiantity from A left join B on A.bnum=B.bnum) AS C
set C.newqiantity = C.qiantity
where C.bnum =XX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询