У меня есть источник данных в следующем формате:
Event Type| Date
1 | 2011-07-14 09:00
1 | 2011-07-14 09:01
1 | 2011-07-14 09:02
2 | 2011-07-14 09:30
2 | 2011-07-14 09:31
1 | 2011-07-14 10:00
1 | 2011-07-14 10:01
Типы событий сортируются по дате, как они произошли. Мне нужно сделать запрос, который покажет диапазоны дат, когда были использованы события, отсортированные по дате. Как это:
Event Type | Date Range
1 | 2011-07-14 09:00 - 2011-07-14 09:02
2 | 2011-07-14 09:30 - 2011-07-14 09:31
1 | 2011-07-14 10:00 - 2011-07-14 10:01
У вас есть какие-нибудь намеки? Я считаю, что это, вероятно, нужно будет сделать с помощью аналитических функций, но я пока не смог найти достойного решения.