• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オラクルSQLの累計値取得方法について)

オラクルSQLでの売上累計取得方法とは?

このQ&Aのポイント
  • オラクルSQLにおいて、会社別の売上累計を効率的に取得する方法を教えてください。
  • 対象期間が6ヶ月(約180日)もあり、レスポンスの重要性が高いため、効率の良い方法を模索しています。
  • 売上明細テーブルを参考に、レコードごとに売上累計金額を加算して取得したいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

分析関数が使える環境なら・・ select 会社名, 売上日, 売上金額, sum(売上金額) over(partition by 会社名 order by 売上日) 売上累計 from 売上明細テーブル ; で可能です。 分析関数が使えない環境でも、結合をうまく使えば出来なくはありませんが、 効率が効率が良くありません。 (面倒なので、分析関数を使わない方法は割愛します)

furusako
質問者

お礼

なんとか、ご教授いただいた内容にて 解決できました。 ありがとうございました!

関連するQ&A