我有一个表是这样的:计数和组多列
id | opt1 | opt2 | opt3
1 | valX | valY | valY
2 | valX | valX | valY
3 | valY | valZ | valX
所以我需要准备的数据显示一个饼图,它必须看起来像:
id | valX | valY | valZ
1 | 1 | 2 | 0
2 | 2 | 1 | 0
3 | 1 | 1 | 1
是什么写入mysql查询的正确方法是什么? 我想我必须首先连接所有列,但接下来的步骤?
你需要这个固定数量的列,还是动态的?如果它是固定的,那么你可以使用控制流功能来做到这一点,https://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html – CBroe
在这种情况下,它是固定的,工作正常具有控制流程功能。谢谢! – Marco
如果它是动态的,最好的方法是什么? – Marco