„Jak oba te WHERE mogą być „fałszywe”? "
Tak nie jest!Odpowiedź też nie jest „prawda”!Odpowiedź brzmi „nie wiemy”.
Pomyśl o NULL
jako wartość, której jeszcze nie znasz.
Założysz się, że to ''
? ?
Założysz się, że to nie ''
? ?
Bezpieczniej jest więc zadeklarować, że jeszcze nie wiesz. Odpowiedź na oba pytania nie jest zatem fałszywa, ale nie wiem , np. NULL
w SQL.