如果是按照 年月日,時分秒這樣的 可以透過
# 按小時分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d %H")
# 按分鐘分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d %H:%i")
# 按天分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d")
其他類推
不規則時間分組
# 按15分鐘分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY DATE_SUB(FROM_UNIXTIME(dt, "%Y-%m-%d %H:%i"), INTERVAL +15 MINUTE)
如果是按照 年月日,時分秒這樣的 可以透過
# 按小時分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d %H")
# 按分鐘分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d %H:%i")
# 按天分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY FROM_UNIXTIME(dt, "%Y-%m-%d")
其他類推
不規則時間分組
# 按15分鐘分組
SELECT COUNT(*),FROM_UNIXTIME(dt) FROM sub_date GROUP BY DATE_SUB(FROM_UNIXTIME(dt, "%Y-%m-%d %H:%i"), INTERVAL +15 MINUTE)