select * from XXX where rownum <=100;
原理,根据指定的某个列(比如时间相关的列、由小到大生成的序列号列)进行反向排序,结合rownum过滤出需要的数据。
select * from XXX where rownum <=100 order by serial_no desc;