- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:カテゴリと個別商品の集計SQLについて)
カテゴリと個別商品の集計SQLについて
このQ&Aのポイント
- カテゴリと個別商品の集計SQLを考えています。
- 月毎の値の集計やカテゴリ合計を計算する方法を教えてください。
- クロス集計とサブクエリを使用して、求めたい結果を得ることはできるが、カテゴリ合計を計算する部分のSQLがわかりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 多分postgresはウィンドウ関数が使えたはず・・・? select カテゴリ, 商品名, case when 日付が1月なら(ここの条件がわからん・・・) then 値 else 0 end as 1月, case when 日付が2月なら(ここの条件がわからん・・・) then 値 else 0 end as 2月, sum(値) over(partition by カテゴリ) as カテゴリ合計 以下略・・・ 最近postgresやってないので、SQL忘れた・・・。 考え方はあってると思いますが?
お礼
Postgresのマニュアルでウィンドウ関数の項目を見てみました、目的の結果が得られそうです。ありがとうございました。