SQLD 기출문제 예상문제 91번
다음 문제를 풀어보세요.
다음 중 아래 SQL 실행 시 발생하는 성능 문제와 그 해결 방안으로 가장 적절하지 않은 것은?
-- 부서별 평균 연봉을 계산하는 SQL
SELECT D.DEPT_NAME, AVG(E.SAL) AS AVG_SAL
FROM EMP E, DEPT D
WHERE E.DEPT_ID = D.DEPT_ID
AND E.HIRE_DATE BETWEEN '20200101' AND '20231231'
GROUP BY D.DEPT_NAME;
[테이블 구조]
CREATE TABLE EMP (
EMP_ID NUMBER PRIMARY KEY,
EMP_NAME VARCHAR2(50),
DEPT_ID NUMBER,
SAL NUMBER,
HIRE_DATE DATE
);
CREATE TABLE DEPT (
DEPT_ID NUMBER PRIMARY KEY,
DEPT_NAME VARCHAR2(50)
);