Получайте ежедневные данные с почасовой оплатой
У меня есть запрос, который возвращает почасовые данные. Но я хочу получить ежедневные данные из этого запроса, чтобы все почасовые данные в день были усреднены до ежедневных данных.
Что я уже пробовал:
declare @Days int set @Days = -1 select dateadd(hour,datepart(hour,Timestamp),cast(CAST((Timestamp) as date) as datetime)) as [Time] ,[Value] from [Employee] where dateadd(hour,datepart(hour,Timestamp),cast(CAST((Timestamp) as date) as datetime)) >= CONVERT(date, DATEADD(DAY, @Days, GETDATE()))