「覚え間違い」を教えてください!

SQL初心者です。

年月日     数量   値段   累計
2015-01-01  2    100   200
  ・     3    200   800
  ・     ・    ・    ・
  ・     ・    ・    ・
  ・     ・    ・    ・
2017-08-31  2    100   100000

年月日の期間を指定して(○年間分)、上記の計算のように累計していくSQLを書きたいのですが、
どなたか助けていただけないでしょうか。データ量は1000件以上あると想定してください。
よろしくお願いいたします。

A 回答 (1件)

select


累計する順番,
数量, 値段,
(select sum(数量*値段) from 数表 where 累計する順番 <= A.累計する順番) as 累計
from 数表 A
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報