2017-01-09 13 views
-1

結果テーブル合計前のすべての行

enter image description here

私の期待クエリ

enter image description here

すべては私がその

ようtotal_pointからデータsum_of_previousを取得する方法を、私を助けてくださいラグ()を使用して、最後の1つの前のフィールドを取得するすべての前のすべての行を実行し、合計する必要がある

+1

Select id, total_point, sum(total_point)over(order by Id) From yourtable 
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-onを設定します-so-when-asking-a-question/285557#285557 –

答えて

1

LAGの代わりにSUM() Over()ウィンドウ集計関数を使用してください。順序付けに唯一の前の行を見つけるために使用LAG缶は

+0

thx非常に:) –

関連する問題