怎幺用sql语句实现用一个表某些字段更新另一个表同名字段?

frogshero 2003-08-30 11:30:15
table A
aIndex b c
123 sd fgsd
25 asd dfg
3 asd sdfgg


table B
bIndex b c
123 sd fgsd
2345 ad dfg
311 asd sdfg

用b表中b.tIndex=a.Index的b,c字段更新a表的b,c字段
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
97866 2003-08-30
  • 打赏
  • 举报
回复
Update a Set a.b=b.b,a.c=b.c from b where b.tIndex=a.Index
yujohny 2003-08-30
  • 打赏
  • 举报
回复
update A
SET b= B.b,c=B.c
FROM B WHERE A.aIndex = B.bIndex

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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