NULL 값이 있는 레코드를 조회하는 올바른 쿼리는?

과목: MySQL

문제 번호: 3083

medium
NULL 값이 있는 레코드를 조회하는 올바른 쿼리는?
-- Address 필드가 NULL인 모든 고객 조회
SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address ______ ______;
A. =, NULL
B. IS, NULL
C. EQUALS, EMPTY
D. HAS, NO VALUE

정답: B



⦁ 올바른 쿼리는 WHERE Address IS NULL;입니다

⦁ IS NULL 구문:
⦁ NULL 값을 가진 필드를 찾는 전용 연산자
⦁ 두 단어(IS NULL)를 함께 사용해야 함
⦁ 공백이나 빈 문자열이 아닌 정말로 값이 없는 필드만 찾음

실행 결과:
⦁ Address 필드에 NULL 값을 가진 고객들만 조회됩니다
⦁ 이런 고객들은 주소 정보가 입력되지 않은 상태입니다
⦁ 데이터 완성도 확인이나 누락된 정보 관리에 유용합니다

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.