由于Oracle中没有TopN,所以只能考虑用rownum伪列:
1)select * from dept;
2)select * from dept where rownum=1 or rownum=2;
3)select * from (select * from dept order by dname)where rownum <4;
4)select * from dept where rownum<4 order by dname desc;
注意:不建议使用此方法,使用3较好,可以达到同样的效果。