1. 程式人生 > >Mysql按小時統計資料

Mysql按小時統計資料

資料庫中存的值為毫秒級別時間戳,類似: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是到小時級別時間分組,

輸出的是按秒級別的資料,

非常簡單~~~