"Come possono entrambi questi WHERE essere "falsi"? "
Non lo è! Neanche la risposta è "vera"! La risposta è "non lo sappiamo".
Pensa a NULL come un valore che non conosci ancora.
Scommetti che è '' ?
Scommetti che non è '' ?
Quindi, più sicuro è dichiarare che non lo sai ancora. La risposta a entrambe le domande, quindi, non è falsa ma non lo so , per esempio. NULL in SQL.