SQLD 기출문제 예상문제 235

다음 문제를 풀어보세요.

다음 중 아래의 테이블 구조와 요구사항을 만족하는 SQL 문으로 가장 적절한 것을 고르시오.

[테이블 구조]

-- EMPLOYEES 테이블
CREATE TABLE EMPLOYEES (
    EMP_ID    NUMBER PRIMARY KEY, -- 직원 ID
    EMP_NAME  VARCHAR2(50),     -- 직원 이름
    DEPT_ID   NUMBER,           -- 부서 ID (DEPARTMENTS.DEPT_ID 참조)
    SALARY    NUMBER            -- 급여
);

-- DEPARTMENTS 테이블
CREATE TABLE DEPARTMENTS (
    DEPT_ID    NUMBER PRIMARY KEY, -- 부서 ID
    DEPT_NAME  VARCHAR2(50),     -- 부서 이름
    LOCATION   VARCHAR2(50)      -- 부서 위치
);

[요구사항]

모든 부서의 정보와 해당 부서에 소속된 직원의 정보를 함께 조회하되, 현재 직원이 없는 부서도 결과에 포함되어야 합니다. 직원 정보가 없는 부서의 경우 직원 이름은 NULL로 표시됩니다.