SQL 개발자 (SQLD) / 03 실전감각
IN 목록에 NULL이 있어도 문제가 되지 않는 이유는?
- 같음 비교를 OR로 이으므로 다른 값 하나만 참이면 전체가 참이 되기 때문입니다
- IN이 NULL을 0으로 바꾸기 때문입니다
- IN이 인덱스를 쓰기 때문입니다
- IN이 NULL을 무시하기 때문입니다
정답과 해설 보기
1. 같음 비교를 OR로 이으므로 다른 값 하나만 참이면 전체가 참이 되기 때문입니다
OR는 하나만 참이면 됩니다. AND로 이어지는 NOT IN과 결정적으로 다릅니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.