标签:
1.ROWNUM
被称为伪列,用于返回标识行数据顺序的数字
SELECT ROWNUM,empno,ename,sal FROM emp;
只能从1计数,不能从结果集中直接截取
利用ROWNUM截取结果集中的部分数据,需要用到行内视图
2.使用子查询进行分页
分页策略:每次只取一页的数据。每次换页,取下一页的数据。
在ORACLE中利用ROWNUM的功能用来进行分页
假设结果集共105条,每20条分为一页,则:
page1: 1至20
page2:21至40
...
PageN:(n-1)*pageSize+1至n*pageSize
共六页
3.分页与ORDER BY
按薪水倒序排列,取出结果集中第8到第10条的记录
标签:
原文地址:http://www.cnblogs.com/Crow00/p/4801008.html