(мс sql) То, что я имею ниже, суммирует использование и группы по FurnNbr с текущим месяцем. Я хочу изменить его, чтобы суммировать за последний час и суммировать все 5 в другом столбце
SELECT
FurnNbr,
Sum(Usage) as TotalUsage
FROM
ChlUsage (nolock)
WHERE
DateTm Between
DATEADD(month, DATEDIFF(month, 0, getDate()), 0)
and DATEADD(month, DATEDIFF(month, -1, getDate()), -1)
GROUP BY
FurnNbr
ORDER BY
By FurnNbr asc
Данные должны быть за последний час или сейчас () минус час.
FurnNbr / TotalUsage / TotalUsageOfAll5
1 10 50
2 10
3 10
4 10
5 10