- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オラクルSQLの累計値取得方法について)
オラクルSQLでの売上累計取得方法とは?
このQ&Aのポイント
- オラクルSQLにおいて、会社別の売上累計を効率的に取得する方法を教えてください。
- 対象期間が6ヶ月(約180日)もあり、レスポンスの重要性が高いため、効率の良い方法を模索しています。
- 売上明細テーブルを参考に、レコードごとに売上累計金額を加算して取得したいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
分析関数が使える環境なら・・ select 会社名, 売上日, 売上金額, sum(売上金額) over(partition by 会社名 order by 売上日) 売上累計 from 売上明細テーブル ; で可能です。 分析関数が使えない環境でも、結合をうまく使えば出来なくはありませんが、 効率が効率が良くありません。 (面倒なので、分析関数を使わない方法は割愛します)
お礼
なんとか、ご教授いただいた内容にて 解決できました。 ありがとうございました!