не могу выстроить алгоритм. помогите, пожалуйста. есть два даты (ДатаНачала и ДатаОкончания) и есть выборка запроса (выгрузил в таблицу значений) в которой грубо говоря одно числовое значение на каждый год. задача в том чтобы разбить промежуток ДатаНачала - ДатаОкончания между строками в таблице.
Например:
Таблица: 2010 - 24, 2011 - 25, 2012 - 30
ДатаНачала - 01.11.2010 ДатаОкончания - 26.02.2012
промежутки получатся: 01.11.2010 - конец2010 , начало2011 - конец2011, начало2012 - 26.02.2012.
нюанс в том что строк в таблице может быть как 2е, так и 3и и больше.