Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Пересечение интервалов дат  [new]
p_vadik
Member

Откуда:
Сообщений: 26
Добрый день.

Есть интервалы дат, которые могут пересекаться между собой:

Дата начала Дата окончания
01.07.2018 16.07.2018
07.07.2018 20.07.2018
26.07.2018 04.08.2018
15.08.2018 30.09.2018
12.08.2018 26.09.2018


Нужно вычислить количество дней в месяце, которые не попадают ни в один из этих диапазонов:

Год Месяц Кол-во дней
2018 7 5
2018 8 10
2018 9 0
16 авг 18, 17:41    [21644857]     Ответить | Цитировать Сообщить модератору
 Re: Пересечение интервалов дат  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
p_vadik,

таблица календарь, на неё наложить периоды и ограничение - результат дней которых нет.
миллион первый вопрос....
16 авг 18, 17:43    [21644861]     Ответить | Цитировать Сообщить модератору
 Re: Пересечение интервалов дат  [new]
p_vadik
Member

Откуда:
Сообщений: 26
TaPaK
p_vadik,

таблица календарь, на неё наложить периоды и ограничение - результат дней которых нет.
миллион первый вопрос....



Спасибо за идею.
Это ж так элементарно оказалось)
16 авг 18, 18:07    [21644892]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить