SQLD 기출문제 예상문제 236

다음 문제를 풀어보세요.

다음 중 아래의 'EMPLOYEES' 테이블에서 각 부서별로 가장 높은 급여를 받는 직원의 정보(직원ID, 직원명, 부서ID, 급여)를 조회하는 SQL 문으로 가장 적절한 것을 고르시오.

[EMPLOYEES 테이블 구조]

CREATE TABLE EMPLOYEES (
    EMP_ID    VARCHAR(10) PRIMARY KEY, -- 직원ID
    EMP_NAME  VARCHAR(50),             -- 직원명
    DEPT_ID   VARCHAR(10),             -- 부서ID
    SALARY    NUMBER                   -- 급여
);

[EMPLOYEES 테이블 데이터 예시]

EMP_ID | EMP_NAME | DEPT_ID | SALARY
-------|----------|---------|-------
E001   | Alice    | D1      | 5000
E002   | Bob      | D1      | 6000
E003   | Charlie  | D2      | 4500
E004   | David    | D2      | 5500
E005   | Eve      | D1      | 5000
E006   | Frank    | D3      | 7000
E007   | Grace    | D3      | 6500