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로 표시됩니다.