Bagaimanakah kita boleh menyemak NULL dalam pertanyaan MySQL?

WBOY
Lepaskan: 2023-09-13 14:37:06
ke hadapan
1176 orang telah melayarinya

我们如何在 MySQL 查询中检查 NULL?

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 -

Contoh

mysql> Select * from Employee WHERE Salary IS NULL;
+----+-------+--------+
| ID | Name  | Salary |
+----+-------+--------+
| 7  | Aryan | NULL   |
| 8  | Vinay | NULL   |
+----+-------+--------+
2 rows in set (0.00 sec)
Salin selepas log masuk

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)
Salin selepas log masuk

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan