DateTime group by date and hour

后端 未结 4 1481
无人共我
无人共我 2020-12-08 13:13

I have a datetime called activity_dt and the data looks like this:

2/5/2013 9:24:00 AM
2/7/2013 7:17:00 AM

How do i group

4条回答
  •  没有蜡笔的小新
    2020-12-08 13:48

    SQL Server :

    SELECT [activity_dt], count(*)
    FROM table1
    GROUP BY DATEPART(day, [activity_dt]), DATEPART(hour, [activity_dt]);
    

    Oracle :

    SELECT [activity_dt], count(*)
    FROM table1
    GROUP BY TO_CHAR(activity_dt, 'DD'), TO_CHAR(activity_dt, 'hh');
    

    MySQL :

    SELECT [activity_dt], count(*)
    FROM table1
    GROUP BY hour( activity_dt ) , day( activity_dt )
    

提交回复
热议问题