使用标准SQL语句实现分页操作(Oracle)

原创 2004年07月07日 11:58:00

方法一:

select * from?
?????? (select rownum as my_rownum,a.* from?my_table? where rownum<20000)
where my_rownum>=10000

方法二:

select * from my_tablewhere rownum<=20000 minus (select * from my_table where rownum<10000)

相比较而言,方法一的效率要高的多。

方法一的改进:

去掉my_rownum字段

select c.* from?
?????? (select rownum as my_rownum,a.* from? my_table? a? where rownum<20000) b ,my_table? c
where my_rownum>=15000 and c.id = b.id;

Oracle分页查询sql语句

1.oracle中的分页查询sql语句基本可以按照如下的模板来改写:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FR...
  • sinat_27535209
  • sinat_27535209
  • 2016-10-25 14:43:07
  • 3657

用标准的SQL语句实现查询记录分页

在绝大多数的应用中,返回大量的符合条件的记录是司空见惯的,最典型的莫过于搜索了。在搜索的应用中,用户给出搜索条件,服务器查出符合条件的记录。但往往搜索会返回大量的数据记录,如果在网页中,往往是通过分页...
  • chensheng913
  • chensheng913
  • 2004-12-04 18:05:00
  • 8476

easyui中的分页实现(支持MySQL,SQLServer,Oracle)

Pagination.java package com.dxwind.common.bean; import java.sql.CallableStatement; import java.sql....
  • sgx425021234
  • sgx425021234
  • 2014-02-21 14:20:16
  • 5717

Oracle SQL实现分页查询

Oracle SQL分页查询1、表结构SQL> desc test; 名称 是否为空? 类型 --------------------- -------- --...
  • u011532367
  • u011532367
  • 2015-12-03 15:23:05
  • 3074

一个非常好的ORACLE的分页SQL语句

 select * from (select my_table.*, rownum as my_rownum from ( select yhbh, yhmc from yysf_tb_yonghxx...
  • mxfhhh
  • mxfhhh
  • 2005-07-21 08:52:00
  • 1739

Oracle中的SQL分页查询原理和方法详解

转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢!     本文分析并介绍Oracle中的分页查找的方法。     Or...
  • anxpp
  • anxpp
  • 2016-05-29 21:26:10
  • 36682

利用标准的SQL语句实现查询记录分页

利用标准的SQL语句实现查询记录分页 ChinaCCNA.com  2007-4-10 12:11:50  ...
  • xiadujian
  • xiadujian
  • 2007-04-15 13:18:00
  • 482

mybatis+oracle实现分页查询--非常简单实用

前几天刚学习了mybatis,之后就在我写的某个列子中加上一层mybatis来访问oracle数据库,一般的增删改查经过测试都没有问题,唯一留下oracle的分页查询,一开始自然而然的就想当然的把or...
  • qiulongjiemajianyun
  • qiulongjiemajianyun
  • 2013-09-16 22:15:30
  • 6476

oracle,mysql,SqlServer三种数据库的分页查询总结

MySql: MySQL数据库实现分页比较简单,提供了 LIMIT函数。一般只需要直接写到sql语句后面就行了。 LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参...
  • SH_King
  • SH_King
  • 2015-07-31 15:36:30
  • 1999
收藏助手
不良信息举报
您举报文章:使用标准SQL语句实现分页操作(Oracle)
举报原因:
原因补充:

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