Меня попросили сделать sql-серверный запрос, где мне нужно удалить Период времени перекрытия между служебными билетами. Подобно тому, как у нас есть служба, которая сталкивается с 3-мя различными проблемами в одно и то же время. Название таблицы: билет, и в нем есть n-количество билетов, из которых меня интересуют эти 3, так как они принадлежат к одной и той же услуге.Удалить время перекрытия в SQL Server 2008
Ticket Number Start Time End Time 1 11:00 15:00 2 12:00 13:00 3 14:00 16:00
мне нужен запроса, чтобы вычислить общее время простоя во время этих билетов были активно, что на 6 часов (11: 00-16: 00).
Что делать?
SUM (конец времени - начало времени) ... (возможно, группа слишком) – jarlh
Не работает. Он показывает, что SUM не работает в datetime datatype –
Вам нужно как-то получить тип данных интервала, проверить документацию! – jarlh