ITPub博客

首页 > 数据库 > Oracle > oracle分页查询rownum之变化部分

oracle分页查询rownum之变化部分

Oracle 作者:cigaryxu 时间:2014-03-12 19:54:13 0 删除 编辑

分页查询之基本机构

SQL> select *from (select a1.* ,rownum rn from (select *from emp) a1 where rownum<=10) where rn>5;
EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNO         RN
----- ---------- --------- ----- ----------- --------- --------- ------ ----------
 7698 BLAKE      MANAGER    7839 1981/5/1      2850.00               30          6
 7782 CLARK      MANAGER    7839 1981/6/9      2450.00               10          7
 7788 SCOTT      ANALYST    7566 1987/4/19     3000.00               20          8
 7839 KING       PRESIDENT       1981/11/17    5000.00               10          9
 7844 TURNER     SALESMAN   7698 1981/9/8      1500.00      0.00     30         10

分页查询当我们对表有变化的时候 改变 (select *from emp)内层结构 ,当实现字段限定,实现表的限定

当实现排序,和分组的时候都改变此能容;

当我们要改变页数的时候修改rownum和rn;

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23647540/viewspace-1115716/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-04-03