Oracle数据库中实现limit功能

oracle数据库中是没有limit关键字的,想在Oracle数据库中实现limit功能可以通过使用rownum来限制结果集行数。

使用将tableName替换成自己的表名就可以

例子1:返回结果集中前10行

select * from tableName where rownum <= 10;

列子2:返回结果集中第10行到第100行

select * from (select rownum rn,t.* from tableName t) where rn<=100 and rn >=10; 

你可能感兴趣的:(sql)