mysql按周统计数据

来源:互联网 发布:西安程序员工资 编辑:程序博客网 时间:2024/06/08 21:16

主要就是使用DATE_FORMAT这个方法

SELECT DATE_FORMAT( createtime, '%Y-%u' ) weeks, count( * ) count
FROM user
GROUP BY weeks
ORDER BY weeks DESC


%U     周 (00-53) 星期日是一周的第一天
%u     周 (00-53) 星期一是一周的第一天
%V     周 (01-53) 星期日是一周的第一天,与 %X 使用
%v     周 (01-53) 星期一是一周的第一天,与 %x 使用
%W     星期名
%w     周的天 (0=星期日, 6=星期六)
%X     年,其中的星期日是周的第一天,4 位,与 %V 使用
%x     年,其中的星期一是周的第一天,4 位,与 %v 使用

0 0
原创粉丝点击