想要統計每小時下單的數量 ,所以可以直接下在SQL,將這些時間點按照每一小時統計出來,例如印表機的使用量,讓我可以觀察到列印高峰跟低峰的時段
SELECT DATEPART(hour, PrintTime) AS OnHour, COUNT(*) AS Total
FROM PrintingList
WHERE (PrintTime >= '2020/07/08 00:00:00') AND (PrintTime <= '2020/07/08 23:59:59')
GROUP BY DATEPART(hour, PrintTime)
ORDER BY OnHour