您的位置:首页 > 数据库 > Oracle

oracle中分页查询的sql语句

2017-12-10 11:40 543 查看
查询原理:

查询全部的数据

以第1中的查询结果集作为一张表来查询,条件是rownum小于结束行号,查询得到的结果集是rownum和全量数据的结果

以第2中的结果集作为一张表来查询,条件是第2中的结果集中的rownum列的值大于开始的行号

变化的是 数字 31(结束行号) 20(起始行号)

sql语句:

select *
from (select rownum rw,a.*
from (
select * from eb_item
) a
where rownum < 31) b
where b.rw > 20
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 分页 sql