在开发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()系统函数。本文共 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