Não tenho certeza se o ORACLE já teve uma função TOP. Você deseja usar uma consulta TOP-N.
Por exemplo:
select *
from (SELECT *
FROM foo
where foo_id=[number]
order by foo_id desc)
where rownum <= 3
Isso fornecerá os três principais resultados (porque eu ordeno por desc na subconsulta)