Top n 구현하기 | |
|
====================== 황호
^^
위의 sql은 5 미만의 top은 제어가 안되네요...
참고가 많이 되었습니다.
감사합니다.
---------------------------------------------------
select ename, sal
from emp
minus
여기까지는 삭제하고
(count(*) - count(*) ) + &top 여기는 바꾸었습니다.
---------------------------------------------------
select ename, sal
from emp
where sal in (select min(sal)
from emp
group by sal)
and rownum <= (select (count(*) - count(*) ) + &top
from emp)
order by 2 desc;
'DataBase > Oracle' 카테고리의 다른 글
[오라클]어떤 Table을 참조하는 테이블과 외래키 확인 (0) | 2008.04.28 |
---|---|
[오라클]프로세스확인 (0) | 2008.04.28 |
[오라클]답변형 게시판 Query(최근글이 위로) (0) | 2008.04.28 |
[오라클]컬럼값 갯수 세기 (0) | 2008.04.28 |
Export받은 Dump File의 CharacterSet 확인 방법 (0) | 2008.04.28 |