Как сгруппировать записи по интервалам дат указанным в другой таблице?
Дано:
1) Таблица с данными: название события, дата-время события
2) Таблица с точками прерывания (дата-время)
Задача: сгруппировать данные из таблицы 1 по интервалам указанным в таблице 2.
При этом в первую группу должны попасть события, дата-время которых меньше чем минимальная точка чем из таблицы 2.
В последнюю группу должны попасть события, дата-время которых больше чем максимальна точка из таблицы 2.
Как реализовать данную задачу с минимальным количеством запросов?