需求:
按天分组,查看每天的订单量 db里面存的数据是精确到秒,所以必须得用db的时间格式化函数了。
函数:
DATE_FORMAT是MySQL内置的一个函数,作用是以不同的格式显示日期/时间数据。
select DATE_FORMAT(start_time,'%Y%m%d') days,count(product_no) count from test group by days;
可以使用的格式
格式 | 描述 |
---|---|
%a | 缩写星期名 |
%b | 缩写月名 |
%c | 月,数值 |
%D | 带有英文前缀的月中的天 |
%d | 月的天,数值(00-31) |
%e | 月的天,数值(0-31) |
%f | 微秒 |
%H | 小时 (00-23) |
%h | 小时 (01-12) |
%I | 小时 (01 |