0

私は今、数時間頭を壁にぶつけています。必要なすべてのデータを1つのテーブルにまとめることができましたが、selectステートメントの書き方がわからないため、出力は希望どおりです。

基本的に私はテーブルを持っています:

ID| Date | Cost
a  03/11   5
a  02/11   4
b  01/11   3
b  04/11   7

クエリ列の出力を変更する列は日付列です。すべての ID をグループ化して、各行に ID とその ID に関連する月ごとの各アイテムのコストを含めるか、その月 (1 月から 12 月まで) にアイテムがなかった場合は null を含めたいと思います。

クエリの出力:

ID| JAN |FEB | MARCH | APR | MAY | JUN | JUL |......| OCT | NOV | DEC
a   NULL  4      5      NULL NULL.................................NULL
b   3    NULL   NULL     7   NULL.................................NULL

正しい方向への助けをいただければ幸いです。

ありがとうございました。

4

1 に答える 1