oracle三层嵌套来实现分页
2016-03-29 21:34
531 查看
select t3.* from (
③
select t2.*, rownum as row_num from (
②
select * from t order by t.id asc
①
) t2 where rownum<=20
[b]②[/b]
) t3
where t2.row_num>11
order by t3.id asc ③
①给表安id顺序
②给表加一列 唯一rownum 去表的前20 重组表
③取重组 的后 前10
③
select t2.*, rownum as row_num from (
②
select * from t order by t.id asc
①
) t2 where rownum<=20
[b]②[/b]
) t3
where t2.row_num>11
order by t3.id asc ③
①给表安id顺序
②给表加一列 唯一rownum 去表的前20 重组表
③取重组 的后 前10
相关文章推荐
- 不安装oracle客户端使用plsql连接oracle数据库的方法
- 关于oracle中varchar2的长度范围
- Oracle primary,unique,foreign 区别,Hibernate 关联映射
- oracle表中字段的添加、删除
- 利用Oracle分析函数实现多行数据合并为一行
- ORACLE数据库删除表中记录报record is locked by another user
- 关于oracle数据库(11)
- 关于oracle数据库(10)函数
- Oracle 执行计划(Explain Plan) 说明
- 关于oracle数据库(9)
- oracle执行计划详解
- Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(3)
- Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(3)
- 查看Oracle执行计划的几种方法
- 查询Oracle正在执行的sql语句,锁表,解锁
- ORACLE ADF11g: AM 代码返回存储过程数据库对象数组
- Oracle学习(五)----多表查询
- Oracle_在线Redo log调整_PRIMARY AND STANDBY
- Oracle 10g RAC的负载均衡配置
- ORACLE ADF11g:代码返回存储过程数据库对象