Я пытаюсь подсчитать количество рабочих часов у некоторых пользователей за месяц, единственный способ сделать это - увидеть дату и время записи произведений, которые они сделали.поэтому я получил:
Select a.EmployeeID, cast(a.fDate as Date) fDate, datepart(HOUR, a.fDate) fHour
From Table
Group by a.EmployeeID, cast(a.fDate as Date), datepart(HOUR, a.fDate)
Это дает мне детализацию по дате производства часов, однако я хотел бы узнать общее количество часов за этот период времени.Например:
![Current Results](https://i.stack.imgur.com/miCfC.png)
Я знаю, что сотрудник xxx 09/01/2018 зарегистрировал производство в 10:00, 11:00, 12:00 и 13:00, поэтому результат будетбыть 4 часа.У каждого сотрудника разные рабочие дни, так что я думаю, что это единственный способ рассчитать это ...
Помощь?