博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle数据库端分页SQL语句
阅读量:5328 次
发布时间:2019-06-14

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

在开发WEB应用时分页功能是必不可少的,下面是直接在数据库端进行分页的SQL语句

select * from

(select row_number() over(order by a.排序列)  as  rn ,  a.* from 表 a )
 where rn>分页开始行 and rn<分页结束行

上面的over是Oracle的开窗函数。

over(order by 排序列) 就是按照指定的列排序并进行累加。 对什么累加呢?就是前面的row_number()系统函数。

转载于:https://www.cnblogs.com/simplefrog/archive/2012/07/15/2592352.html

你可能感兴趣的文章
ubuntu 18.04取消自动锁屏以及设置键盘快捷锁屏
查看>>
arcgis api 4.x for js 结合 Echarts4 实现散点图效果(附源码下载)
查看>>
YTU 2625: B 构造函数和析构函数
查看>>
apache自带压力测试工具ab的使用及解析
查看>>
加固linux
查看>>
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>
js千分位处理
查看>>
字符串类型的相互转换
查看>>
基础学习:C#中float的取值范围和精度
查看>>
web前端面试题2017
查看>>
【Crash Course Psychology】2. Research & Experimentation笔记
查看>>
关于 linux 的 limit 的设置
查看>>
MTK笔记
查看>>
ERROR: duplicate key value violates unique constraint "xxx"
查看>>
激活office 365 的启动文件
查看>>
无法根据中文查找
查看>>
[简讯]phpMyAdmin项目已迁移至GitHub
查看>>
转载 python多重继承C3算法
查看>>
【题解】 bzoj1597: [Usaco2008 Mar]土地购买 (动态规划+斜率优化)
查看>>
css文本溢出显示省略号
查看>>