码迷,mamicode.com
首页 > 数据库 > 详细

Oracle_rowid_rownum分页

时间:2017-03-12 17:43:08      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:分页查询   sel   from   ack   data-   table   font   weight   ati   

 

Oracle_rowid_rownum_分页

--rowid
select * from account where rowid=‘AAASR6AAEAAAAJWAAA‘;  
 
 
select * from stu;
select rownum, stu.* from stu;
select rownum, e.* from emp e;
 
 
--Top5,查询工资最高的5个人信息
 
select rownum, t.* 
from (
     select * from emp order by sal desc
) t
where rownum<=5;  


 
 
--row实现分页
select rownum, t.* 
from (
     select * from emp order by sal desc
) t
where rownum>5 and rownum<=10;--不行,rownum只能<,<=
 
 
--下面的方式实现子查询
select rownum, t.* 
from (
     select * from emp order by sal desc
) t
where rownum<=10;  


 
 
--分页查询,查询6到10行记录
select * 
from (
     select rownum rn, t.* 
     from (
          select * from emp order by sal desc
          ) t
     where rownum<=10
) temp
where temp.rn>5 and temp.rn<=10;  


Oracle_rowid_rownum分页

标签:分页查询   sel   from   ack   data-   table   font   weight   ati   

原文地址:http://www.cnblogs.com/haozhengfei/p/6538339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!