А если сделать процедуру

priorid=0;
priordate='01.01.1900';
fro select event_id,event_date from event_table
order by event_id
into :evid,:evdate
begin
 if (priordate>evdate) then
  suspend;
else
 begin
  priordate=evdate;
 end
end

С Уважением, Яковлев Сергей.


Ответить