前の値の合計からフィールドに入力する必要があります。例えば:
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
変数を使用できないことに注意してください。
また、サブクエリを使用していますが、機能しません (null ではない価格の合計のみが返されます)。
sql はリアルタイムで価格を更新できますか (カーソルのようにレコードごとにレコードします)?