Oracle 分页sql

原创 2013年12月03日 19:33:26
-- 1.rownum是oracle预处理字段,默认标序是1,只有记录集已经满足条件后才会进行后续编号,否则将一直为1。
-- 2.~

select * from ( select e.*,rownum rn     -- 起个别名,主要是给外层用的
		from emp e 
		where rownum <=10)  -- 可使用 rn 或 rownum ,但 默认标序1 必须 在条件范围内,否则内层无数据,外层也无数据。
where rn >=4        -- 必须使用rn,不能使用rownum。若使用rownum,则默认为外层的rownum发生情况1(无数据)。

-------------------------------------------------------------------------------------

select * from (
       select e.*,
	row_number() over(order by e.empno) rn 
	from emp e
 ) where rn between 4 and 10

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

oracle分页sql语句

oracle分页技术的重要性,不用我来废话吧,直接切入正题吧!嘿嘿、、、 方法一: SELECT * FROM (SELECT A.*, ROWNUM RN FROM (S...

Oracle+SQL+分页语句

oracle的 分页sql语句

  • 2011-11-27 19:13
  • 1.32MB
  • 下载

Oracle基础(五)pl/sql进阶(分页过程)

通过pl/sql实现分页过程,再该过程中由简单到难一步步深入,目的在于通过该案例熟悉pl/sql的各种存储过程,包,游标,如何在java中调用等内容的学习。

PL/SQL编程实现Oracle分页 java调用

PL/SQL编程实现Oracle分页 java调用 今天在这里向大家分享一个pl/sql编程的实例——实现Oracle的分页。技术前提:看懂这篇文章的前提是你要有点java基础,以及熟悉pl/sql...

Oracle中实现分页的sql语句

写了两个有关分页的SQL 语句,希望对大家有点帮助...记住,只能在Oracle下使用 1 获取总页数 Sql代码   SELECT DECODE(mod(C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)