请教根据B表的值更新A表

cbcman 2012-12-18 02:22:31
需求:根据B表中已有数据,来更新A表中存在相同ID的数据。

例如:

A表
TID TName Coefficient
110 张三 1.15
111 李四 1.10
112 王五 1.05
113 马六 1.00

B表
TID TName Coefficient
110 张三 1.10
111 李四 1.15
112 王五 1.15

把B的Coefficient字段的数据更新到A表相同的字段中。

求指教update语句,谢谢!
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbcman 2012-12-18
  • 打赏
  • 举报
回复
感谢两位老大!
  • 打赏
  • 举报
回复
update a
set a.Coefficient  from b where a.TID=b.TID
饮水需思源 2012-12-18
  • 打赏
  • 举报
回复
UPDATE A SET A.Coefficient=B.Coefficient FROM A INNER JOIN B ON A.TID=B.TID

34,576

社区成员

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

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