读书人

由一个表更新另一个表如何写

发布时间: 2012-04-04 16:38:51 作者: rapoo

由一个表更新另一个表怎么写
有两个表a 、b
a(aid,bid,value) b(bid,sum)
要求以表a更新表b
条件是
1、b.bid=a.bid
更新方法是
2 b.sum=b.sum+a.vaule
用一句sql实现


[解决办法]
或者

Update b Set [sum]=[sum] + (Select SUM(vaule) From a Where bid=b.bid)

读书人网 >SQL Server

热点推荐