NULL 값이 있는 레코드를 조회하는 올바른 쿼리는?
NULL 값이 있는 레코드를 조회하는 올바른 쿼리는?
-- Address 필드가 NULL인 모든 고객 조회
SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address ______ ______;
정답: B
⦁ 올바른 쿼리는
WHERE Address IS NULL;
입니다⦁ IS NULL 구문:
⦁ NULL 값을 가진 필드를 찾는 전용 연산자
⦁ 두 단어(
IS NULL
)를 함께 사용해야 함⦁ 공백이나 빈 문자열이 아닌 정말로 값이 없는 필드만 찾음
실행 결과:
⦁ Address 필드에 NULL 값을 가진 고객들만 조회됩니다
⦁ 이런 고객들은 주소 정보가 입력되지 않은 상태입니다
⦁ 데이터 완성도 확인이나 누락된 정보 관리에 유용합니다
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.