Есть таблица данных следующего вида: Событие | Дата начала | Дата окончания. У каждого события может быть несколько интервалов дат. Если интервал дат одного события начинается на следующий день после окончания предыдущего интервала дат этого же события , как объединить (сгруппировать) эти интервалы в одну строку (дата начала - самая ранняя дата в последовательности, дата окончания - самая поздняя дата)? При этом строки, содержащие одиночные интервалы должны сохраниться.
Добавлю: количество строк по каждому событию может увеличиться до конца года.