我正在处理Server 2005中的一个查询,该查询查看一个记录电话的表,按一天中的小时对它们进行分组,并计算一天中每小时的平均等待时间。) AS callsORDER BY DATEPART(HOUR, CallTime);
为了澄清我认为正在发生的事情,这个查询将查看所有在今天同一天拨打的电话,通
我想要完成的是,我的查询结果(或者最好是存储过程)为我提供了一个表,其中包含一天中每小时的顶部(从0到23),以及从侧面向下的每分钟(从0到59)。相交数据将显示每分钟、每小时的请求计数。到目前为止,我尝试的是将一天中的分钟按小时分组,并在excel中使用以下方法对其进行操作以生成24x60矩阵:
SELECT DatePart(HH,Timestamp) as [Hour]
我正在使用这个查询来获得一个值的每小时平均值,它看起来很好。group by dateadd(hh,datepart(hh,Time_Stamp)我需要每分钟得到一整天的平均值,所以一天返回的结果应该有1440个记录。我试过把hh转换成mi,但它只给了我一天60分钟的平均时间,而没有每天按小时故障。我将如何将这一发言转化为一天中