= NULL은 한 행도 찾지 못하고 IS NULL은 부재를 찾는다

x = NULL과 x <> NULL은 모두 UNKNOWN이라 WHERE의 TRUE 통과 조건을 만족하지 않습니다.

published_at = NULL

모든 비교가 UNKNOWN → 0행

published_at IS NULL

값이 없는 행에서 TRUE → 초안 행

핵심: NULL의 존재와 부재는 IS NULL·IS NOT NULL을 사용해야 결과 집합이 의도대로 나뉩니다.