我有一个柱形图,用户可以每年插入一个值。
我的桌子看起来像这样。
有没有可能像这样查看我的桌子?
⁠
我希望这样查看,以便我的柱形图显示如下所示
我不知道这个问题是否可行。我希望......
答案 0 :(得分:2)
如果它仅限于少量年份(不像之前的20年那样)那么可以通过这样的条件聚合来实现:
SELECT Course,
max(CASE WHEN year = 2013 then value end) as year_2013,
max(CASE WHEN year = 2014 then value end) as year_2014,
max(CASE WHEN year = 2015 then value end) as year_2015,
.....More years if you need
FROM YourTable
GROUP BY Course