Mysql 根据时间戳、时间按年月日分组统计

create_time时间格式

         SELECT DATE_FORMAT(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM role GROUP BY weeks;

         SELECT DATE_FORMAT(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP BY days;
SELECT DATE_FORMAT(create_time,'%Y%m') months,COUNT(id) COUNT FROM role GROUP BY months

根据时间戳格式

  SELECT FROM_UNIXTIME(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM role GROUP BY weeks;
SELECT FROM_UNIXTIME(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP BY days;
SELECT FROM_UNIXTIME(create_time,'%Y%m') months,COUNT(id) COUNT FROM role GROUP BY months

原文地址 http://my.oschina.net/linland/blog/367668?fromerr=OjIhGGNo

上一篇:Ubuntu 16.04安装完重启后黑屏,光标一直闪


下一篇:windows server 2012 安装 VC14(VC2015) 安装失败解决方案