定义和用法
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
语法
DATE_FORMAT(date, format)
date 参数是合法的日期。format 规定日期/时间的输出格式。
常用 format 格式:
%d | 天,数值(00-31) |
%m | 月,数值(00-12) |
%Y | 年,4 位 |
%H | 小时(00-23) |
%i | 分钟,数值(00-59) |
%s | 秒(00-59) |
1. 精确到分钟分组
SELECT count( id ), DATE_FORMAT( date, '%Y-%m-%d %H:%i' ) FROM test_table GROUP BY DATE_FORMAT( date, '%Y-%m-%d %H:%i' ) ORDER BY DATE_FORMAT( date, '%Y-%m-%d %H:%i' ) DESC;