How can I group by date time column without taking time into consideration

后端 未结 8 1189
孤独总比滥情好
孤独总比滥情好 2020-11-30 17:47

I have a bunch of product orders and I\'m trying to group by the date and sum the quantity for that date. How can I group by the month/day/year without taking the time part

8条回答
  •  误落风尘
    2020-11-30 18:24

    GROUP BY DATEADD(day, DATEDIFF(day, 0, MyDateTimeColumn), 0)
    

    Or in SQL Server 2008 onwards you could simply cast to Date as @Oded suggested:

    GROUP BY CAST(orderDate AS DATE)
    

提交回复
热议问题