"Bagaimana kedua WHERE itu bisa "salah"? "
Tidak! Jawabannya juga tidak "benar"! Jawabannya adalah "kami tidak tahu".
Pikirkan NULL
sebagai nilai yang belum Anda ketahui.
Apakah Anda yakin itu ''
?
Apakah Anda yakin itu bukan ''
?
Jadi, yang lebih aman adalah menyatakan bahwa Anda belum tahu. Oleh karena itu, jawaban untuk kedua pertanyaan tersebut tidak salah, tetapi Saya tidak tahu , misalnya NULL
dalam SQL.