"Hoe kunnen beide WHERE's "false" zijn? "
Dat is het niet! Het antwoord is ook niet "waar"! Het antwoord is "we weten het niet".
Denk aan NULL als een waarde die u nog niet kent.
Zou je wedden dat het '' . is ?
Zou je willen wedden dat het niet '' . is ?
Dus veiliger is om aan te geven dat je het nog niet weet. Het antwoord op beide vragen is daarom niet fout, maar Ik weet het niet , bijv. NULL in SQL.