DATA 분석 교육 과정 (2024.02~08)/SQL
SQL_ROWNUM, TOP-N
글로리아-89
2024. 3. 3. 20:56
728x90
1. ROWNUM
- 테이블의 튜플(행)에 임시로 부여되는 일련번호
- ROWNUM은 1의 값을 먼저 사용해야 2의 값을 사용할 수 있다.
- WHERE 절에 ROWNUM을 사용하면 출력되는 튜플(행) 개수를 제한 할 수 있다.
- FROM 절에 ROWNUM을 사용하면 (인라인 뷰) 특정 테이블 전체가 아닌 SELECT 절을 통해 일부 데이터를 먼저 추출한 후 별칭을 주어 특정 튜플을 출력 할 수 있다.
2. TOP-N
- ROWNUM 개념과 인라인뷰 개념을 조합해서 상위 N개의 데이터만 뽑는 기술
- 먼저 출력하고자 하는 값의 오름차순/내림차순 정렬 > 인라인뷰를 통해 상위 N개 추출
728x90
반응형