我有一个包含以下格式的数据的MySQL表:
Year, Month, Value
2012, Nov, 33
2012, Dez, 34
2013, Jan, 35
...
2013, Dez, 40
依旧......
我想做一个柱形图,我的类别是月份(从1月到Dez)以及我绘制数据的地方,[2012,33],[2012,34]等。
我按年份使用group_concat从值中检索MySQL中的数据。
问题:当我绘制数据时,如果我每年每个月都有信息(因为我的类别至少从Jan到Dez一年都有),一切都顺利。但是,如果像2012年那样,我只有Nov和Dez的数据,我的图表就搞砸了,因为假设数据来自Jan和Fev(例如)。
我该如何解决这个问题?必须有一个更好的方法,而不是在我想的字符串数据中添加零。也许是一种不同类型的MySQL查询?或者以不同方式绘制数据?
我对此有任何想法!
谢谢!