On Mon, 30 Oct 2006 12:24:24 +0300, Kovalenko Dmitry <[EMAIL PROTECTED]> wrote:
> Нужно выбрать все записи для которых
> существуют предыдущие (относительно
> EVENT_ID) записи с большим значением EVENT_DATE
execute block
returns (event_id integer, event_date timestamp)
as
declare variable event_id_prev integer;
declare variable event_date_prev timestamp;
begin
for select event_id, event_date from aa order by 1 into event_id, event_date
do
if (event_date_prev > event_date) then
suspend;
else begin
event_id_prev = event_id;
event_date_prev = event_date;
end
end
--
Сергей Смирнов.