我需要从先前值的总和中填充字段。例如:
Id Price Total that i need
----------- ------------ ---------
1 500 500
2 200 500+200 = 700
3 NULL Because price is null put previous value = 700
4 300 SUM of previous row = 500+200+(calc to 700)+ 300 = 1700
5 NULL Because price is null put previous value = 1700
请注意,我不能使用变量。
我也在使用子查询,但不起作用(只返回不为空的价格总和)。
sql可以实时更新价格(像光标一样逐条记录)?