Skip to content

Instantly share code, notes, and snippets.

@imchao9
Created February 16, 2016 15:38
Show Gist options
  • Save imchao9/ecdd6030171da8b51349 to your computer and use it in GitHub Desktop.
Save imchao9/ecdd6030171da8b51349 to your computer and use it in GitHub Desktop.
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
create_time时间戳格式
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment