日期:2014-05-17  浏览次数:20387 次

请教根据B表的值更新A表
需求:根据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语句,谢谢!
------解决方案--------------------
UPDATE A SET A.Coefficient=B.Coefficient
FROM A INNER JOIN B ON A.TID=B.TID
------解决方案--------------------
update a
set a.Coefficient  from b where a.TID=b.TID