常用数据库之top/limit/rownum用法

一.常用数据库:

sql server:

select top 10 from users where status=1

mysql:

select * from users where status=1 limit 0,100

oracle:

oracle数据库不支持mysql中limit功能,但可以通过rownum来限制返回的结果集的行数,rownum并不是用户添加的字段,而是oracle系统自动添加的。

(1)使查询结果最多返回前10行:

select * from OB_CALL_DATA_LOG where rownum<=10;

(2)使查询结果返回中间的10到100行:

如:     select * from OB_CALL_DATA_LOG rownum<101  minus  select * from OB_CALL_DATA_LOG rownum>9

注:select * from OB_CALL_DATA_LOG    and rownum>99 and rownum<101是错误的,oracle会认为条件不成立

最新文章

  1. Mockito Hello World
  2. Javascript模块化编程(三):require.js的用法(转)
  3. JavaScript写一个小乌龟推箱子游戏
  4. 安装和配置VNC服务器的法则
  5. php函数、php定义数组和数组遍历
  6. linux服务器如何设置目录权限,让开发只能在测试目录下开发,不在线上目录上开发
  7. HDU----(4519)郑厂长系列故事——体检
  8. poj 3648 2-SAT问题
  9. CODEVS 1067 机器翻译
  10. C#程序设计基础——常量
  11. How to use STA(sql tuning advisor)
  12. 【Spark2.0源码学习】-10.Task执行与回馈
  13. 利用Jsonp实现跨域请求,spring MVC+JQuery
  14. 图解:HTTP 范围请求,助力断点续传、多线程下载的核心原理
  15. SQL优化 MySQL版 - 避免索引失效原则(二)
  16. asp.net core mvc上传大文件解决方案
  17. Nginx 安装与部署配置以及Nginx和uWSGI开机自启
  18. 使用Git进行代码管理的心得--github for windows
  19. php markdown 接口文档生成工具 SummerDoc
  20. JDK5的新特性之增强for循环遍历数组或集合

热门文章

  1. Operating System-进程/线程内部通信-管程(Monitor)介绍,实现以及应用
  2. facebook注册不了无法打开官网的解决办法
  3. Java实现Bag类
  4. UIButton 不同状态图片来回切换
  5. Asp.net工作流workflow实战之给书签命名(四)
  6. PHP5之前的构造函数与PHP5之后的构造函数的区别
  7. Java基础--阻塞队列ArrayBlockingQueue
  8. ucos ii 百度官方介绍
  9. Python:内置split()方法
  10. Spark Streaming之一:整体介绍