Моя система использует SQL Server 2014. У нее есть таблица с именем Report.Я хотел бы знать, в какое время было создано большинство отчетов.В таблице есть поле crateTime, которое записывает время создания записи.У меня есть следующее утверждение
select dateadd(minute, datediff(minute, 0, r.createTime), 0), count(*) from Report r
group by dateadd(minute, datediff(minute, 0, r.createTime), 0)
Это утверждение может производить подсчет записей в каждую минуту.Тем не менее, я хочу получить счет на основе пяти минут.Как я могу это сделать?