Di MySQL, NULL dianggap sebagai 'nilai yang hilang dan tidak diketahui', sebagai lawan dari tidak ada nilai. Lihat di Referensi MySQL ini tentang NULL .
Perbandingan aritmatika apa pun dengan NULL tidak mengembalikan benar atau salah, tetapi mengembalikan NULL sebagai gantinya., Jadi, NULL != 'C' mengembalikan NULL , sebagai lawan mengembalikan true.
Perbandingan aritmatika apa pun dengan 'NULL' akan menghasilkan false. Untuk memeriksa ini di SQL:
SELECT IF(NULL=123,'true','false')
Untuk memeriksa NULL nilai yang perlu kita gunakan IS NULL &IS NOT NULL operator.