博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle和mysql的分页查询语句区别
阅读量:5923 次
发布时间:2019-06-19

本文共 585 字,大约阅读时间需要 1 分钟。

oracle和mysql分页之查询语句区别:

分页时根据数据库类型采取不同的SQL分页语句

①MySql数据库,采用limit语句进行分页

SELECT * FROM USER LIMIT M,N;

从M+1条数据开始,查N条数据

具体事例:

  SELECT * FROM USER LIMIT 0,4;    查到是第1-4条数据

②Oracle数据库,采用rownum的方式进行分页(查询数据库前4条数据)

1.SELECT * FROM

(
SELECT TEMP.*, ROWNUM RN
FROM (SELECT * FROM USER)TEMP
WHERE ROWNUM <= 4
)
WHERE RN >= 1;

2.SELECT * FROM
(
SELECT TEMP .*, ROWNUM RN
FROM (SELECT * FROM USER)TEMP
)
WHERE RN BETWEEN 1 AND 4;

 

指定具体参数可以把ROWNUM一起查出来

3.SELECT * FROM(SELECT ROWNUM RN ,ID,NAME,PASSWORD FROM USER WHERE ROWNUM <= 4)TEMP
WHERE RN >= 1;

转载于:https://www.cnblogs.com/double-s/p/8150649.html

你可能感兴趣的文章
c++ json 详解
查看>>
解决嵌入WinForm的WPF控件无法显示图片问题
查看>>
Java多线程详解(三)
查看>>
RGB 颜色对照表
查看>>
RGB色彩模式
查看>>
匈牙利算法
查看>>
OGRE之跳出漫长的编译等待
查看>>
通用分页存储过程真的有注入漏洞吗?
查看>>
atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
查看>>
php操作memcache的使用测试总结
查看>>
8天玩转并行开发——第一天 Parallel的使用
查看>>
Sublime Text 3 史上最性感的编辑器
查看>>
BZOJ3832 : [Poi2014]Rally
查看>>
让Java和JavaScript进行交互
查看>>
android 上传文件
查看>>
python 书籍推荐 二
查看>>
NIO框架之MINA源码解析(转)
查看>>
java环境变量配置
查看>>
C#中值类型和引用类型
查看>>
Android Notification 的使用
查看>>