MYSQL数据库,时分秒的时间,按天分组

来源:互联网 发布:网络直销的化妆品 编辑:程序博客网 时间:2024/06/11 15:23

数据库中存的时间是以时分秒的格式存储的,我现在要统计出每天的量,这是需求,是不是觉着挺难的,没有思路,其实很简单,用mysql时间函数就可以解决

SELECT
count(id) AS count,
DATE_FORMAT(date_time, '%Y%m%d') AS date_time
FROM
`表名`
WHERE
查询条件
GROUP BY
DATE_FORMAT(date_time, '%Y%m%d')

这样就轻松解决了,还有一种写法也可以实现

GROUP BY

SUBSTRING(date_time,1,10)

这两种方法都可以实现,第一种是用时间函数,第二种是用截取,截取到年月日,建议用第一种!希望可以帮到大家!

阅读全文
0 0