에듀윌 · 문제 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)
C1C2
A10
오답 한 줄
②는 OR로 묶여 의미가 달라지고, ③·④는 NOT EXISTS라 보집합을 반환한다.