6-10사이의 랭킹
select ranking,empno,ename,sal
from(select rownum ranking,empno,ename, sal
from(select empno,ename,sal
from dura order by sal desc))
where ranking between 6 and 10;
or
select ename,empno,sal,rank
from(select ename,empno,sal,rank() over(order by sal) as rank
from dura )
where rank between 6 and 10;
다른 방법
select * from (select * From dura order by seq desc) where rownum = 1
'Databases' 카테고리의 다른 글
오라클 10g 설치하기(Windows XP 운영체제) [출처] 오라클 10g 설치하기(Windows XP 운영체제)|작성자 메멘토 (0) | 2009.07.31 |
---|---|
데이터 베이스 생성 create database (0) | 2009.07.16 |
시퀸스 sequence (0) | 2009.07.13 |
테이블 삭제 DROP TABLE (0) | 2009.07.13 |
오라클 자동증가(Create sequence) 오라클 시퀀스 생성 (0) | 2009.07.13 |