에듀윌
·
문제 44 해설
정답 해설
①
정답 · ①
다중칼럼 IN = 두 칼럼 AND로 묶은 EXISTS
암기팁
IN(다중칼럼) ≡ EXISTS+AND
1
서브쿼리: T2에서
C3 < 200
인 행은
(A,10,100)
하나뿐.
2
원 SQL은 T1에서
(C1,C2)=(A,10)
인 행만 출력.
3
EXISTS 변환: 두 칼럼을
AND
로 묶고 같은 조건 C3<200을 유지 → ①.
실행 결과 (T1)
C1
C2
A
10
오답 한 줄
②는
OR
로 묶여 의미가 달라지고, ③·④는
NOT EXISTS
라 보집합을 반환한다.