第一步:创建一个表,t_sys_user;
第二步:插入数据(最好多插入几条,容易做测试)
第三步:写SQL语句:
Oracle的分页查询语句基本上可以按照下面这种方式来写,而且这种格式的执行效率也是比较高的
SELECT * FROM
(
SELECT u.id,a.dizhi, ROWNUM RN
FROM (SELECT * FROM t_sys_user) u
WHERE ROWNUM <= 40
)
WHERE RN >= 21
最后,执行一下SQL语句。看看是不是你想要的结果?
说明:最内层的select * from t_sys_user 表示不进行分页的原始查询语句。ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。这种例子中展示的在查询的第二层通过ROWNUM <= 40来控制最大值,在查询的最外层控制最小值。
分享到:
相关推荐
msql和oracle分页查询语句笔记
oracle分页查询语句sql
Oracle的分页查询语句以及Oracle分页的存储过程
网上搜集的oracle分页查询语句和性能分析
Oracle的分页查询语句
一些常用到的在oracle中的sql语句,也是我在网上找到的,分享给大家
select * from (select a.*,rownum rn from (select * from tablename) a where rownum) where rn>2
oracle认证详解Oracle的几种分页查询语句! 值得下载看看!资源免费,大家分享!!
用ORACLE的SQL语句实现多栏分页输出.RTF
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用
Oracle中实现分页查询的SQL命令 //curPage是当前页面,pageCount是每页显示行数 //rownum是伪列,相当于表中每一列的标识列(可以理解为行号),需要显式的提取出来并取一个别名
NULL 博文链接:https://yan578351314.iteye.com/blog/911307
高效多条件 Oracle 分页存储过程 ,快速分页
几条常见的数据库分页SQL 语句,针对oracle,sqlserver,mysql三种常见数据库的分页显示。
对于数据库中表的数据的 Web 显示,如果没有展示顺序的需要,而且因为满足条件的记录如此之多,就不得不对数据进行分页处理。常常用户并不是对所有数据都感兴趣的,或者大部分情况下,他们...看似相似的分页语句,在响
环境: Oracle 9i 本例子使用简单的SQL语句实现Oracle数据库的分页动作。它没有使用PL/SQL语句(比如什么程序包、游标等),只是使用通用的、简单的SQL实现了...分页公式注释非常详细,是非常实用的Oracle分页语句!!
mysql和oracle的分页语句
写好oracle的连接字符串和查询语句,调用程序中的方法可以很方便的实现分页功能。该方法中,将参数连接字符串,查询的sql语句,指定每页显示多少行,调用成功后,会返回页数,行数,还有查询的结果数据集。 使用...
3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现