TOP N쿼리1 [SQL 이해하기] - 15. SQL: TOP-N 쿼리 Top-N 쿼리는 선택된 데이터 집합에서 상위 N개의 결과만 출력한다. 상위 N개의 결과를 출력하기 위해 ROWNUM이라는 가상 컬럼(Pseudo Column) 또는 윈도우 함수 ROW_NUMBER()를 사용한다. ROWNUM 가상 컬럼은 테이블에 포함되어 있는 값은 아니지만 행을 출력할 때 일련 번호를 부여해 준다. 테이블에 포함되어 있는 관리 대상 데이터는 아니기 때문에 가상 컬럼이라고 불린다. 예를 통해 살펴보자. SELECT ROWNUM, 국어, 영어, 수학 FROM(SELECT 국어, 영어, 수학 FROM EXAMRESULT ORDER BY 국어 DESC, 영어 DESC, 수학 DESC) WHERE ROWNUM 2023. 7. 7. 이전 1 다음