SQL - 从db中选择大多数“活动”时间跨度

时间:2012-10-17 15:52:19

标签: sql tsql datetime stored-procedures

我有一张交易表。在此表中,我将事务日期时间存储为UTC。我有几个月的数据,每天约20,000笔交易。

如何将存储过程写入:

A:最活跃/最忙时的计数

B:返回最活跃/最忙的小时

1 个答案:

答案 0 :(得分:2)

select datepart(hour, the_column) as [hour], count(*) as total
from t
group by datepart(hour, the_column)
order by total desc