从mysql生成谷歌图表api的数据?

时间:2012-10-29 20:49:20

标签: php javascript mysql charts

我正在尝试集成一个图表,显示过去30天内每天的用户注册数量。我有一个用户表,用于存储用户加入时的时间戳。有没有办法让我按时间戳分组,同时仍然检查它是否在同一天内。我对于如何生成这种类型的数据有点迷失,是否可以基于我的表结构?

谢谢

1 个答案:

答案 0 :(得分:0)

你的意思是GROUP BY DATE(timestamp_column)?

但我认为在其上添加一个单独的Date列和GROUP也会更快。

过去30天。

SELECT ....
FROM ....
WHERE `timestamp_column` 
       BETWEEN DATE_SUB(CURDATE(), INTERVAL 30 DAY) AND CURDATE()
GROUP BY DATE(`timestamp_column`)