con oracle per esempio puoi fare

select *
from (select * from table1 order by timefield desc)
where rownum < 5

prende i cinque record ordinati per timefield