SQLD · 제58회 · 47번

Q.472025582과목 · SQL 기본 및 활용
다음은 [영업사원] 테이블과 [부서별실적] 테이블이다. 다음 SQL문의 실행 결과로 올바른 것은?
보기
[영업사원]
사원명소속부서
SMITH영업1팀
ALLEN영업2팀
WARD영업1팀
MARTIN영업2팀
[부서별실적]
실적부서달성액
영업1팀3000
영업1팀5000
영업2팀1000
영업2팀2000
WITH DeptPerf AS (
    SELECT 실적부서, AVG(달성액) AS 평균달성액
    FROM 부서별실적
    GROUP BY 실적부서
)
SELECT A.사원명
FROM 영업사원 A
JOIN DeptPerf B ON A.소속부서 = B.실적부서
WHERE B.평균달성액 > 3000;
  • 1SMITH, WARD
  • 2ALLEN, MARTIN
  • 3SMITH, ALLEN, WARD, MARTIN
  • 4반환되는 행 없음

정답: 1 · SMITH, WARD

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기