Mysql 查询一天中每半小时记录的数量

作者: 0x110 分类: mysql 发布时间: 2018-05-21 01:43
SELECT HOUR(e.time)as Hour,FLOOR(MINUTE(e.time)/30) as M, COUNT(*) as Count
FROM error_log e
WHERE e.date = '2017-09-02'
GROUP BY FLOOR(MINUTE(e.time)/30),HOUR(e.time)
ORDER BY Hour(e.time);

floor函数是mysql 的向下取整函数 如 floor(1.2) = 1
以下是运行结果:

要查看每小时统计,请看这里 Mysql 查询一天中,每个小时数据的数量

转载保留版权:SZBUFFER-《Mysql 查询一天中每半小时记录的数量》
本文链接地址:http://blog.16lo.cn/archives/222.html

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

一条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据