Sospecho que solo quieres algo como: SELECT HOUR(ShoppingDate), COUNT(*) FROM YourTable GROUP BY HOUR(ShoppingDate)