表資料如下圖所示:
查詢每天每個時間段的平均線上人數,得出8點 平均人數234人 、9點平均人數345
像這種時間段分組查詢一般使用substr()函數來進行分組
select online_date, substr(online_time, 1, 2), avg(online_num)
from temp
group by online_date, substr(online_time, 1, 2)
order by substr(online_time, 1, 2) asc
顯示結果如下:
像以上類似的還有求統計月份的、季度的,一般都是使用函數還分組
本文轉自 wbb827 51CTO部落格,原文連結:http://blog.51cto.com/wbb827/1194112