SQLD · 제62회 · 43번

Q.432026622과목 · SQL 기본 및 활용
다음의 직원 및 부서 데이터에 대해 아래 SQL을 실행했을 때 갱신되는 직원의 범위로 가장 적절한 것은?
보기
[직원]
이름부서번호
홍길동10
이몽룡11
이영희20
[부서]
부서번호지역
10서울
11서울
20부산
UPDATE 직원 A
SET 급여 = 급여 * 1.1
WHERE EXISTS (
    SELECT 1
    FROM 부서 B
    WHERE B.지역 = '서울'
);
  • 1서울 지역 부서에 속한 홍길동과 이몽룡만 갱신된다.
  • 2홍길동, 이몽룡, 이영희 모두 갱신된다.
  • 3갱신되는 행이 하나도 없다.
  • 4단일 행 서브쿼리 관련 오류가 발생한다.

정답: 2 · 홍길동, 이몽룡, 이영희 모두 갱신된다.

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