Попробую уточнить вопрос, для того же самого примера
Номер | ДатНач | ДатКнц
1 01.01.15 01.02.15
2 15.01.15 15.03.15
возьмем, например, ЗадНач = 10.01.15 и ЗадКнц = 15.02.15. Запрос должен вернуть количество 1.
ЗадНач-ЗадКнц не входит полностью ни в один диапазон из таблицы, зато если наложить все диапазоны из таблицы друг на друга (в данном случае два) то получится один
непрерывный, в который ЗадНач-ЗадКнц входит полностью.
Если, например, ЗадНач = 10.01.15 и ЗадКнц = 16.03.15, то запрос вернет 0.
А если, например, ЗадНач = 15.01.15 и ЗадКнц = 30.01.15, то запрос вернет 2, так как целиком входит в оба диапазона из таблицы