您的位置:首页 > 数据库 > Oracle

Oracle实现分页查询的SQL语法汇总

2016-11-18 16:46 375 查看

Oracle实现分页查询的SQL语法汇总

投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-08-12 我要评论

这篇文章主要介绍了Oracle实现分页查询的SQL语法,非常实用的功能,需要的朋友可以参考下

本文实例汇总了Oracle实现分页查询的SQL语法,整理给大家供大家参考之用,详情如下:

1.无ORDER BY排序的写法。(效率最高)

经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!

sql语句如下:

?
2.有ORDER BY排序的写法。(效率最高)

经过测试,此方法随着查询范围的扩大,速度也会越来越慢!

sql语句如下:

?
3.无ORDER BY排序的写法。(建议使用方法1代替)

此方法随着查询数据量的扩张,速度会越来越慢!

sql语句如下:

?
4.有ORDER BY排序的写法.(建议使用方法2代替)

此方法随着查询范围的扩大,速度也会越来越慢!

sql语句如下:

?
5.另类语法。(有ORDER BY写法)

该语法风格与传统的SQL语法不同,不方便阅读与理解,为规范与统一标准,不推荐使用。此处贴出代码供大家参考之用。

sql语句如下:

?
6.另类语法 。(无ORDER BY写法)

?
相信本文所述代码能够对大家有一定的参考借鉴价值。

如对本文有所疑问,请点击进入脚本之家知识社区提问。

您可能感兴趣的文章:

Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍
SQLSERVER分页查询关于使用Top方式和row_number()解析函数的不同
mysql、mssql及oracle分页查询方法详解
SQL Server 分页查询通用存储过程(只做分页查询用)
sqlserver2005利用临时表和@@RowCount提高分页查询存储过程性能示例分享
mysql分页原理和高效率的mysql分页查询语句
Mysql中分页查询的两个解决方法比较
高效的SQLSERVER分页查询(推荐)
oracle,mysql,SqlServer三种数据库的分页查询的实例
防SQL注入 生成参数化的通用分页查询语句
SQL分页查询方式汇总
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 分页 sql