次のようなスキーマのテーブルがあります
id | year | month | amount ...
x | 2011 | 12 | 312
x | 2011 | 12 | 213
x | 2012 | 1 | 123
x | 2012 | 1 | 123
x | 2012 | 2 | 123
...
(mysql経由で)次のような出力が可能かどうか知りたい
year | 1 | 2 | 3 | ....
2011 | 321 | 231 | ...
2012 | 246 | 123 | ...
したがって、を実行しgroup by year, month
、sum(amount)
個々の月を列として、1年に1つの「行」を出力します。
ありがとう