A comparison with NULL evaluates to UNKNOWN, and WHERE keeps only TRUE rows.
highlighted = computed this step
Input table
Start with shipments; some date cells are NULL.
Shipments
Where query
Compare each shipped date with the target date.
WHERE shipped date matches
Predicate truth
Rows with NULL dates evaluate to UNKNOWN, not TRUE.
TRUE, FALSE, UNKNOWN
Filtered output
Only the TRUE row passes the WHERE filter.
known match only