求SQL合计语句

求SQL累计语句表1 IdA.Hg1123 36求更新成id AHG11123436 10这种太慢 update t1 set hg(select sum(a) fro

求SQL累计语句
表1 
Id   A.    Hg
1    1
2    3 
3    6

求更新成
id A  HG
1    1  1
2    3  4
3    6 10
这种太慢 update t1 set hg=(select sum(a) from t1 where Id<=t1.id )
2000条记录要半分钟,求速度更怏方法。
注 id字段为索引,sqlsever2000数据库
[解决办法]
求SQL合计语句
[解决办法]
求SQL合计语句
[解决办法]
求SQL合计语句
[解决办法]
求SQL合计语句
[解决办法]
求SQL合计语句