Saya tidak yakin ORACLE pernah memiliki fungsi TOP. Anda ingin menggunakan kueri TOP-N.
Misalnya:
select *
from (SELECT *
FROM foo
where foo_id=[number]
order by foo_id desc)
where rownum <= 3
Ini akan memberi Anda tiga hasil teratas (karena saya memesan berdasarkan desc di sub kueri)