ORACLE分页SQL语句
1.根据ROWID来分
select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from t_xiaoxi order by cid desc) where rownum<10000) where rn>9980) order by cid desc
执行时间0.03秒
2.按分析函数来分
select * from (select t.*,row_number() over(order by cid desc) rk from t_xiaoxi t) where rk<10000 and rk>9980
执行时间1.01秒
3.按ROWNUM来分
select * from(select t.*,rownum rn from(select * from t_xiaoxi order by cid desc) t where rownum<10000) where rn>9980
执行时间0.1秒
其中t_xiaoxi为表名称,cid为表的关键字段,取按CID降序排序后的第9981-9999条记录,t_xiaoxi表有70000多条记录
原文地址:http://www.cnblogs.com/hxw/archive/2005/09/11/234619.html
转载于:https://blog.51cto.com/254698001/717311
ORACLE分页SQL语句相关推荐
- oracle分页查询sql语句的rn,Mysql和Oracle中的分页SQL语句
以前总结过一篇,Oracle分页查询语句的优化,当时对Oracle分页语句也着实花费了点时间记忆,不过今天在面试的时候,又考到了不同数据库的分页sql语句,对Oracle数据库的书写又存在了问题,以为 ...
- java oracle分页查询语句_ORACLE分页SQL语句
一个非常好的ORACLE的分页SQL语句 select * from (select my_table.*, rownum as my_rownum from ( select yhbh, yhmc ...
- Oracle数据库表连接查询并分页SQL语句提示未明确定义列
Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...
- Oracle分页查询语句(六)
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用. Oracle分页查询语句(一):http://yangtingkun.itpub.net/post/468/100278 Oracl ...
- oracle与sql语句
oracle与sql语句 数据库基础 Oracle数据库安装及访问 Oracle相关操作 创建表空间与用户 创建表 Oracle数据类型 创建表 修改表 DML语句 INSERT语句 UPDATE语句 ...
- Oracle数据库sql语句练习【emp和dept的连表查询由浅入深】
Oracle SQL语句练习题 一.表的介绍 Oracle中有几个原始的表,我们可以以其中的三个表为例,来学习一下Oracle中SQL语句的使用.先看下这几个表的结构: 雇员表(emp) 假设该表中的 ...
- 看看Entity Framework 4生成的复杂的分页SQL语句
之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题. >>> 来看一看,瞧一瞧! ...
- ORACLE分页SQL
ORACLE分页SQL 1,使用rownum SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ...
- oracle12测试骤,Oracle中SQL语句解析的步骤
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析.那么这两种解析有何不同之处呢?它们又分别是如何进行解析呢?Oracle内部解析的步骤又是如何进行的呢?下面 ...
最新文章
- Numpy 整体复制、按块复制、向量化操作、寻找缺失值、填充缺失值
- 2019智能手表推荐_智能手表一定越贵越好?试用过后这五款才真正值得推荐
- selector + drawable 多状态图形
- 【响应式Web前端设计】!important的用法及作用
- laravel authorize(授权)
- ssm使用全注解实现增删改查案例——EmpMapperImpl
- zookeeper springboot_摊牌了!我要手写一个“Spring Boot”
- java输出 4 7什么意思_Java学习4_一些基础4_输入输出_16.5.7
- 鼠标右键快速连接wifi
- 跟周鸿祎学互联网思维 ——《周鸿祎自述|我的互联网方法论》读后感
- uniapp 小程序列表懒加载
- c语言计算圆周率的第100位,JavaScript实现计算圆周率到小数点后100位的方法示例...
- CCSP认证考试大纲 2022版
- 服务器一装2008r2系统就蓝屏,服务器安装2008r2后蓝屏
- CSS雪碧图制作emoji表情包
- DoNet学习-WebForm视频教程(30集)
- 【java基础】int和tinyint的区别
- @WebFilter怎么控制多个filter的执行顺序
- Hadoop2.7.5伪分布式安装
- 学校计算机室应该配备哪种灭火器,学校教学楼应配备的灭火器型号是什么呢
热门文章
- react 开源项目_无良老板拖欠程序员工资,一怒开源冲上 GitHub TOP1
- 飞线5根连接图_“飞线”和“跳线”有什么区别,你用对了吗?电路故障的排查方法...
- 数据库选型绕不开“CAP定理”是什么
- 【Java】数据结构---二叉树 详解
- HDU2899(二分查找+or+模拟退火算法)
- LCA 朴素算法+树差分倍增+Tarjan算法 三种算法实现c++代码实现
- UVA1025 城市里的间谍 A Spy in the Metro(2003 ICPC world final)(DAG上DP)
- 【网络流24题】解题报告:C、最小路径覆盖问题(有向无环图最小路径覆盖)(最大流)
- MySQL中authorization_IdentitiServser4 + Mysql实现Authorization Server
- java预处理指令region_VS #region