728x90
1. ROWNUM
- 테이블의 튜플(행)에 임시로 부여되는 일련번호
- ROWNUM은 1의 값을 먼저 사용해야 2의 값을 사용할 수 있다.
- WHERE 절에 ROWNUM을 사용하면 출력되는 튜플(행) 개수를 제한 할 수 있다.
- FROM 절에 ROWNUM을 사용하면 (인라인 뷰) 특정 테이블 전체가 아닌 SELECT 절을 통해 일부 데이터를 먼저 추출한 후 별칭을 주어 특정 튜플을 출력 할 수 있다.
2. TOP-N
- ROWNUM 개념과 인라인뷰 개념을 조합해서 상위 N개의 데이터만 뽑는 기술
- 먼저 출력하고자 하는 값의 오름차순/내림차순 정렬 > 인라인뷰를 통해 상위 N개 추출
728x90
반응형
'DATA 분석 교육 과정 (2024.02~08) > SQL' 카테고리의 다른 글
SQL_TCL(COMMIT,ROLLBACK ,SAVEPOINT), DCL(GRANT,REVOKE, ROLE) (0) | 2024.03.03 |
---|---|
SQL_DML(INSERT, UPDATE, DELETE), DDL(CREATE, ALTER, DROP, RENAME, TRUNCATE), 시퀀스, 뷰 (0) | 2024.02.28 |
SQL_GROUP BY, HAVING, ORDER BY (0) | 2024.02.26 |
SQL_FROM (스키마, INNER JOIN, OUTER JOIN, ANSI) (0) | 2024.02.26 |
SQL_WHERE (비교조건, 논리조건, 부정연산, NULL, IN, BETWEEN, LIKE) (0) | 2024.02.24 |