ROWNUM을 조건에서 사용할 때는 항상 <(작다) 또는 <=(작거나 같다)를 이용한다. 예외적으로 1과 비교할
때는 =(같다)로 비교할 수 있다. 예를 들어 조건절을 만족하는 자료에 붙은 ROWNUM을 기준으로 1에서 10
까지 가져오고 싶으면 ROWNUM <= 10 처럼 조건이 주어지거나 또는 ROWNUM < 11 처럼 조건이 주어진다.
예제1)
SELECT ROWNUM, EMP_ID, EMP_NAME
FROM TEMP
WHERE EMP_ID > 0
AND LEV = '수습'
AND ROWNUM < 5
ORDER BY EMP_NAME;
예제2)
SELECT ROWNUM, CEIL(ROWNUM/3),EMP_ID, EMP_NAME
FROM TEMP
'Dev. Database > Oracle' 카테고리의 다른 글
[펌] 오라클 (Oracle) 11g 를 위한 토드(Toad) 무료 버전 다운받기 (0) | 2016.01.01 |
---|---|
SIGN 함수 (0) | 2015.10.03 |
자기보다 작은 값 중 최대값 읽어오기 (0) | 2015.08.28 |
누계값 구하기 - 부등호 조인의 이용 (0) | 2015.08.26 |
[오라클] OPTIMIZER 개요 및 구조 (0) | 2015.07.11 |