과목 II SQL 기본 및 활용

제1장 SQL 기본

제8절 ORDER BY 절

3. Top N 쿼리

 

 

* TOP ( )

 

[예제] 사원 테이블에서 급여가 높은 2명을 내림차순으로 출력하고자 한다.

 SELECT TOP(2) ENAME, SAL

 FROM EMP

 ORDER BY SAL DESC; 

 

 

[실행결과]

(2개 행이 영향을 받음)

 

 


 

 

[예제] 사원 테이블에서 급여가 높은 2명을 내림차순으로 출력하는데 같은 급여를 받는 사원이 있으면 같이 출력한다.

 SELECT TOP(2) WITH TIES ENAME, SAL

 FROM EMP

 ORDER BY SAL DESC;

 

 

[실행결과]

(3개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

Non EQUI JOIN  (0) 2013.11.18
EQUI JOIN  (0) 2013.11.15
SELECT 문장 실행 순서  (0) 2013.10.08
ORDER BY 정렬  (0) 2013.10.07
집계 함수와 NULL  (0) 2013.10.01
Posted by G4.
,