ORCALE数据库分页查询
ORCALE数据库分页查询
ORCALE数据库实现分页查询可以使用row_number()函数或者使用rownum 虚列两种方法。
第一种:利用分析函数row_number() 方法
select * from(
select t.*,row_number() over (order by t1.id) rowno from TABLE1
)
where rowno between 21 and 40;
第二种:直接使用rownum 虚列
select * from
(select t.*,rownum as rowno from TABLE1 )
where rowno between 10 and 20
这两种方法比较,显然第二种方法比较好。因为不用order by语句,会提高检索数据的速度的,尤其数据量越大时,第二种方法快速检索数据越明显。
最后提醒大家:oracle中慎用带有order by的分页。尤其是在oracle10g中,会出现会引起混乱,即相同记录会出现在不同页中。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/guyong1018/archive/2008/03/14/2183057.aspx
ORCALE数据库分页查询相关推荐
- oracle数据库如何写翻页_ORACLE数据库分页查询/翻页 最佳实践
ORACLE数据库分页查询/翻页 最佳实践 一.示例数据: Select Count(*) From dba_objects ; ----------------------------------- ...
- java连接Orcale数据库并查询、插入、删除数据
java连接Orcale数据库并查询.插入.删除数据 oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式 oci是一种胖客户端的连接方式 J ...
- Mysql数据库分页查询及优化
最近遇到个数据库分页查询问题,mysql数据库分页查询默认是升序查询,就是第一页查询的是最先插入的数据,最后一页才是最新插入的数据,弄了个小的数据库表单,记录下我的操作过程,还有优化查询速度的方法. ...
- 不同数据库分页查询的实现
分页查询是数据库查询中经常用到的一项操作,对查询出来的结果进行分页查询可以方便浏览.那么Oracle.SQL Server.MySQL是如何实现查询的呢?本文我们就来介绍这一部分内容. 1. SQL ...
- mysql 分页查询web_JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询)...
JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询)-1.jpg (40.23 KB, 下载次数: 0) 2018-8-18 13:34 上传 在开发过程中,经常做的一件事,也是最基本的事 ...
- MySQL 数据库 分页查询/聚合查询
引言 在本篇博客简单介绍一下分页查询以及聚合查询简单操作. 分页查询 在MySQL中,分页查询一般都是使用limit子句实现,limit子句声明如下: SELECT * FROM table LIMI ...
- Java web访问MySql数据库分页查询
有时候我们查询数据库表时,但是很多时候表中的记录很多,需要显示出来的话怎么办?这时可以使用分页的方法,就是指定从数据库表的什么位置开始查询显示,以及指定显示的记录数目. Mysql数据库提供了limi ...
- mysql分页查询所有数据库_MySQL 数据库 分页查询/聚合查询
引言 在本篇博客简单介绍一下分页查询以及聚合查询简单操做.html 分页查询 在MySQL中,分页查询通常都是使用limit子句实现,limit子句声明以下:mysql SELECT * FROM t ...
- 亿级数据量场景下,如何优化数据库分页查询方法?
摘要:刷帖子翻页需要分页查询,搜索商品也需分页查询.当遇到上千万.上亿数据量,怎么快速拉取全量数据呢? 本文分享自华为云社区<大数据量性能优化之分页查询>,作者: JavaEdge. 刷帖 ...
最新文章
- 数据结构与算法:11 Leetcode同步练习(四)
- 查看redis缓存大小_一个 bug 引发了服务器崩溃,对应 redis 的 key 回收原理你清楚了吗?...
- Windows下本机简易监控系统搭建(Telegraf+Influxdb+Grafana)--转
- 用Python获取Linux资源信息的三种方法
- 数据结构--线性表顺序存储(顺序表)
- HTML5须知的特征和技术
- pandas颠倒dataframe与series的顺序
- 面向对象的七种设计原则
- SVD奇异值分解(PCA,LSI)
- 网上找的一段代码突然爆了,项目出现大Bug!
- /sbin/mount.vboxsf: mounting failed with the error: Protocol error
- 使用 URLDecoder 和 URLEncoder 对中文字符进行编码和解码
- 基于docker快速搭建自己的域名邮箱,mailu邮件服务器
- STM32L452CCU6 STM32L432KCU6 GD32F407VKT6 嵌入式技术数据手册 32位ARM
- 又一个好用的xbox360手柄驱动
- 【论文】联邦学习区块链 论文集(二)
- Linux登录mysql密码正确被拒绝访问
- java 数组形式字符串_java 数组格式字符串转化为字符串
- DDSM多区域标注之处理overlay文件框出病灶区域
- win10 eclipse适配笔记本4K屏幕
热门文章
- 微型计算机系统结构的五大基本组成部件,连接计算机系统结构的五大基本组成部件...
- 华为p20可以用云闪付吗_华为hcIE有多难?零基础可以通过华为hcie认证吗?
- HTML怎么编写可关闭广告,JS实现关闭小广告特效
- java weakhashmap用法_Java WeakHashMap指南
- python自动生成鸡汤文_20行python代码实现鸡汤智能生成器
- vue如何输出一个值_怎么在控制台打印出来data里想要的数据? Vue
- android sdcard 不存在,在android中显示sdcard上不存在的文件的提醒
- srs audio sandbox 注册机_Windows10自带 Sandbox软件测试必备技巧
- 请你描述一下 cookies,sessionStorage 和 localStorage 的区别?
- linux php 编译 pdo,Linux 下 PHP 扩展 PDO 编译安装