부서별로 가장 높은 급여를 받는 사람이 얼마지?
SELECT DEPTNO
, MAX(SAL) AS MAX_SAL
FROM EMP
GROUP BY DEPTNO
부서별로 가장 오래 근무한 사람의 급여가 얼마지?
SELECT DEPTNO
, MAX(SAL) KEEP ( DENSE_RANK LAST ORDER BY HIREDATE ASC ) AS JOIN_LAST_SAL
FROM EMP
GROUP BY DEPTNO
출처
https://hello-nanam.tistory.com/40
오라클 KEEP , FIRST , LAST 예제로 확인하는 사용법
오라클 KEEP KEEP 단어 자체의 의미를 보면 "유지하다" 라는 의미를 가지고 있습니다. 오라클에서 사용하는 KEEP 은 단독으로 사용하기 보다는 FIRST , LAST 와 함께 사용하게 되는데 정렬을 통해 첫번
hello-nanam.tistory.com
728x90
'SQL' 카테고리의 다른 글
| DML 튜닝 (0) | 2022.04.09 |
|---|---|
| AutoTrace 기능 켜기 (0) | 2022.04.09 |
| 소트 튜닝 (0) | 2022.04.01 |
| SQL 튜닝의 중요성 (0) | 2022.04.01 |
| SqlDeveloper 단축키 (0) | 2022.04.01 |
댓글