Реверанс: Прошу прощения, если предложение слишком дилетантское.
Если не требуется использовать только SELECT, то возможно создать курсор с упорядоченными по EVENT_DATE строками и сканировать, контролируя наличие положительного приращения у EVENT_ID при каждом переходе к новой строке. Это не совсем решение Вашей задачи, но, возможно, оно сгодится.

