Dengan bantuan operator IS NULL, kami boleh menyemak NULL dalam pertanyaan MySQL. Kami tidak boleh menggunakan = (operator perbandingan) kerana kami tahu bahawa NULL bukan nilai. Contoh berikut menggunakan data daripada jadual "Pekerja" akan menunjukkannya -
mysql> Select * from Employee WHERE Salary IS NULL; +----+-------+--------+ | ID | Name | Salary | +----+-------+--------+ | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+-------+--------+ 2 rows in set (0.00 sec)
Pertanyaan di atas menggunakan operator IS NULL dan menjana output dengan NULL dalam gaji lajur.
mysql> Select * from employee where salary = NULL; Empty set (0.00 sec)
Pertanyaan di atas menggunakan = (operator perbandingan) dan oleh itu menjana set kosong kerana NULL bukan nilai.
Atas ialah kandungan terperinci Bagaimanakah kita boleh menyemak NULL dalam pertanyaan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!