我正在尝试从mysql的数据制作谷歌饼图,但无法弄清楚如何。 我想在图表中显示的是保存id数据库,如:
Ads Table:
ad_id location price sourceId(FG)
1 London 500 3
2 Moscow 2000 4
3 London 600 3
4 Berlin 400 4
我想要的是获取sourceId有多少次有id为3的源,有多少次有id为4的源等等...并在这些数据上构建图表。也无法确定保存此数据的位置,以便谷歌图表中的js可读取。
答案 0 :(得分:0)
这听起来像是一个频率分布..但是有了所有其他信息,我不确定这是否是您正在寻找的。 p>
SQL:
SELECT COUNT(ad_id),`sourceId(FG)` FROM Ads GROUP BY `sourceId(FG)`;
然后你应该有你的频率分布。
对于绘制数据,最直接的方法是在设置图表时使用PHP输出作为Google Chart的值对。关于如何做到这一点的变化是无止境的..