Mysql按小时统计数据

xiaoxiao2021-02-28  19

数据库中存的值为毫秒级别时间戳,类似:1521008160000  这种13位的时间戳

想要按小时级别分组查询出数据,

简单的时间转化和分组即可,

SELECT  FROM_UNIXTIME(dsp_report.hour_time/1000, '%Y-%m-%d %h:%i:%s')

GROUP BY FROM_UNIXTIME(1521008160000/1000, '%Y-%m-%d %h')

除以1000转化为秒级别,%h是到小时级别时间分组,

输出的是按秒级别的数据,

非常简单~~~

转载请注明原文地址: https://www.6miu.com/read-2650334.html

最新回复(0)