--效率低

select * from (select rownum rn, d.* from table d )p where p.rn<=20 and p.rn>=10;

select * from (select rownum rn, d.* from table d  )p where p.rn between 10 and 20;

--效率高 

select * from (select rownum rn, d.* from table d where rownum<=20 )p where p.rn>=10;

  

select * from (select rownum rn, d.* from table d where rownum<=20 )p where p.rn>=10;
为什么不直接用 select rownum rn, d.* from table d where rownum between 10 and 20 select * from (select rownum rn, t.* from ( select d.* from table d order by 1 desc )t where rownum<=20 )p where p.rn>=10;

  

最新文章

  1. mybatis hibernate比较
  2. Java字符串面试(二)
  3. 为什么你应该试试用Sublog写博客
  4. 随便写了一个DAO
  5. DELL R710服务器可以安装的VMWare ESX Server 4.1 全套下载带注册码
  6. 使用原生JS编写ajax操作XMLHttpRequst对象
  7. poj1150
  8. [Mugeda HTML5技术教程之1] HTML5: 生存还是毁灭
  9. Node.js学习笔记3(快速入门)
  10. Windows 8实例教程系列 - 数据绑定基础实例
  11. myeclipse 2014破解
  12. JSP userBean setProperty直接从request中获取参数
  13. activemq Linux下的编译
  14. IT实用技术资源整理
  15. 『随笔』.Net 底层 数组[] 的 基本设计探秘 512 子数组
  16. 前端JavaScript获取时间戳
  17. eclipse自动添加javadoc注释
  18. Hadoop源码阅读-HDFS-day1
  19. hashMap put方法 第三行代码
  20. [.NET开发] C#实现发送手机验证码功能

热门文章

  1. js中使用0 “” null undefined {}需要注意
  2. css技巧-案例
  3. RabbitMQ的安装与基本使用
  4. django ORM聚合函数
  5. vector at()函数比 []运算符操作安全
  6. 【python002-设计小游戏】
  7. centOS6.8开放防火墙端口
  8. ICM Technex 2018 and Codeforces Round #463 (Div. 1 + Div. 2, combined) A
  9. 又是DataSnap的问题
  10. win10中命令操作Zookeeper