0

我正在尝试从 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

我想做的是通过 id 为 3 的源的次数、id 为 4 的源的次数等来获取 sourceId,并在此数据上构建图表。也无法确定将这些数据保存在哪里,因此 js 可以从谷歌图表中读取它。

4

1 回答 1

0

这听起来像一个频率分布.. 但是对于所有其他信息,我不确定这是否是您正在寻找的。

SQL:

SELECT COUNT(ad_id),`sourceId(FG)` FROM Ads GROUP BY `sourceId(FG)`;

然后你应该有你的频率分布。

对于绘制数据,最直接的方法是在设置图表时使用 PHP 输出作为 Google Chart 的值对。如何做到这一点的变化是无穷无尽的。

于 2012-10-29T02:59:40.110 回答