Oracle 数据库分页查询与排序分页查询
2024-08-25 20:22:01
一、分页查询
原始查询语句
SELECT * FROM NASLE_WFSHH
修改为分页查询语句,加上 ROWNUM 列。此处为查询第 1 页,每页 9 条数据
SELECT
*
FROM
( SELECT ROWNUM rn, a.* FROM NASLE_WFSHH a )
WHERE
rn BETWEEN 9 * 0 + 1 AND 9 * 1
二、排序分页查询
原始排序查询语句
SELECT * FROM NASLE_WFSHH ORDER BY WFSJ DESC
排序分页查询语句,分两步
1.添加 ROWNUM 列,不能在查询时添加,它会先生成 ROWNUM 列,再按照字段排序
SELECT
ROWNUM rn, temp.*
FROM
( SELECT * FROM NASLE_WFSHH ORDER BY WFSJ DESC ) temp
2.排序分页查询语句
SELECT
*
FROM
(
SELECT
ROWNUM rn, temp.*
FROM
( SELECT * FROM NASLE_WFSHH ORDER BY WFSJ DESC ) temp
)
WHERE
rn BETWEEN 9 * 0 + 1 AND 9 * 1
最新文章
- 2015项目timeline
- C-随笔
- ListView 下拉更新 (支持 Android)
- OpenGLES入门笔记二
- [LintCode] Happy Number 快乐数
- TortoiseGit 连接每次都要输入用户名和密码
- Oracle限制某个用户的连接数及PROFILE介绍
- 微信公众平台开发(99) 自定义菜单获取OpenID
- Android中判断当前网络是否可用
- easyui源码翻译1.32--accordion(手风琴)
- MFC 全局配置 读取保存配置
- java设计模式_单例
- ActiveMQ与RabbitMQ采用camel综合
- Entity Framework Code First约定
- Windows安装mysql-python提示:error: Microsoft Visual C++ 9.0 is required
- Angular02 将数据添加到组件中
- 菜单栏-Place(放置)菜单
- JVM中锁优化,偏向锁、自旋锁、锁消除、锁膨胀
- 自己对Java的一点看法
- python 03 字符串详解
热门文章
- Tom和Jerry在下棋
- Vue——服务器上部署vue.js
- POJ 3667 Hotel(算竞进阶习题)
- 贝叶斯定理推导(Bayes' Theorem Induction)
- 机器学习---朴素贝叶斯分类器(Machine Learning Naive Bayes Classifier)
- [NOI2015]寿司晚宴(状压dp)
- poj 3080 Blue Jeans (暴力枚举子串+kmp)
- 20165223 2017-2018-2《Java程序设计》课程总结
- nio再学习之通道channel
- HDU--5519 Sequence II (主席树)