mysql按周統計資料

2021-07-30 13:35:17 字數 458 閱讀 9602

主要就是使用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 使用

MySql按周,按月,按日分組統計資料

select date format create time,y u weeks,count caseid count from tc case group byweeks select date format create time,y m d days,count caseid count fr...

MySql按周,按月,按日分組統計資料

select date format create time,y u weeks,count caseid count from tc case group by weeks select date format create time,y m d days,count caseid count f...

MySql按周,按月,按日分組統計資料

select date format create time,y u weeks,count caseid count from tc case group by weeks select date format create time,y m d days,count caseid count f...