select degid into degid2 from
(
select rownum a, degid from
(select * from degexp where staffid=:old.staffid order by degid asc)
where rownum<=3
order by a asc
)
where a=2;
(
select rownum a, degid from
(select * from degexp where staffid=:old.staffid order by degid asc)
where rownum<=3
order by a asc
)
where a=2;