ここではSQL初心者です。Oracle DB のアイテムのテーブルを見て、アイテムを年ごとに (それぞれ別の列に) エクスポートし、それらをユーザー ID でグループ化し、合計フィールドを合計したいと考えていました。
次のような日付範囲で個別にエクスポートできます
WHERE DATE > '01-JAN-13'
AND DATE < '31-DEC-13'
私のテーブル「CUSTOMER_ORDERS」はこのように見えますこれが私のテーブルの外観です
Customer Name | Customer ID | Date | Sale
_________________________________________
Customer 1 | CUS01 | 05-JAN-13 | 110.00
Customer 2 | CUS02 | 06-JAN-11 | 110.00
Customer 3 | CUS03 | 07-JAN-12 | 70.00
Customer 1 | CUS01 | 05-JAN-12 | 10.00
Customer 2 | CUS02 | 05-JAN-11 | 210.00
理想的には、このようなものをエクスポートしたい
Customer Name | Customer ID | 2011 Total | 2012 Total | 2013 Total
_________________________________________
Customer 1 | CUS01 | 0 | 10 | 110
Customer 2 | CUS02 | 320 | 0 | 0
Customer 3 | CUS03 | 0 | 70 | 0
これは非常に単純だと思いますが、正しい方法がわかりません。