Eu suspeito que você só quer algo como: SELECT HOUR(ShoppingDate), COUNT(*) FROM YourTable GROUP BY HOUR(ShoppingDate)