表(日志分析器)结构是:
我想绘制一个显示每分钟请求数的折线图。我想编写一个查询,它显示包含以下信息的两列:
- 日期:时:分
- 请求数
我试图编写一个显示每小时请求的示例查询:
SELECT ( Str(Datepart(HOUR, TimeLog)) + '.00' ) AS 'From (hours)',
( Str(CASE
WHEN Datepart(HOUR, TimeLog) + 1 = 24 THEN 00
ELSE Datepart(HOUR, TimeLog) + 1
END) + '.00' )AS 'To (hours)',
Count(DISTINCT Request) AS 'Number Of Queries '
FROM LogData
GROUP BY Datepart(HOUR, TimeLog);
这个问题是当我使用它MINUTE
而不是HOUR
它结合所有小时和天的分钟时,它只显示 60 行。我希望根据日期和时间将所有行分开。如何做到这一点?