我正在使用 Open Flash Chart 来创建统计数据,我需要做的事情之一就是生成堆积条形图。
从逻辑上讲,我需要能够对所有不同的月/年组合(2009 年 12 月、2010 年 1 月、2010 年 2 月等)进行分组,然后从该组中对所有不同的行进行分组,即访问者进行的不同类型的查询(通过网站、通过电子邮件、通过电话)
目前表属性如下所示:
id(int,自动递增) date_time(日期时间格式) 类型(枚举、访问、网站、电话、电子邮件)
有什么建议吗?我尝试了一些方法,但运气不佳。
最佳答案
这样的事情应该有效:
select count(*), type, YEAR(date_time), MONTH(date_time) from `table`
group by type, YEAR(date_time), MONTH(date_time)
关于php - 选择不同的月份和年份,然后分割值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2229851/