- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数件単位の集計のSQLについて)
数件単位の集計のSQLについて
このQ&Aのポイント
- 数件単位で合計した集計方法を考えていますが、良い案が思い浮かびません。例えば、100件のレコードがある場合、ID.1~10までの合計、ID.11~20までの合計、ID.91~100までの合計といった感じで集計したいです。
- 以下のテーブルを対象に集計を行います。IDと値のペアがあります。
- 集計結果のイメージは、ID.1~10の合計値が50,000、ID.11~20の合計値が25,000といった具体的な値です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Oracleの実機確認をする環境がないのですが、以下のような感じで行えるのでは? select floor((id-1)/10),sum(値) from t1 group by floor((id-1)/10) order by 1
お礼
ありがとうございました。 自分がイメージした通りの集計を行う事ができました。