一尘不染

SQL-从数据库中选择最“活跃”的时间跨度

sql

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

我将如何编写存储过程以:

答:最忙/最忙时间的计数

B:返回最活跃/最繁忙的时间


阅读 141

收藏
2021-05-16

共1个答案

一尘不染

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