根据查询到的数据更新另一张表的数据

--写一个通用的
update a
set a.num = a.num + b.num
from table1 a inner join table2 b on a.id = b.id --(关联条件)
where ... --如果有条件的话


--有查询的
update a
set a.num = a.num + b.num
from table1 a  
  inner join (查询语句) b on a.id = b.id --(关联条件)
where ... --如果有条件的话
 


 

posted on 2012-02-17 10:31  huiy  阅读(695)  评论(0编辑  收藏  举报

导航