Select10ISNULL;+----------------+|10ISNULL|+----------------+|0 |+-- -------- --+1rowinset(0.00sec)mysql>Pilih10ISNO"/> Select10ISNULL;+----------------+|10ISNULL|+----------------+|0 |+-- -------- --+1rowinset(0.00sec)mysql>Pilih10ISNO">

Rumah  >  Artikel  >  pangkalan data  >  Apakah faedah MySQL "IS NULL" dan "IS NOT NULL"?

Apakah faedah MySQL "IS NULL" dan "IS NOT NULL"?

王林
王林ke hadapan
2023-09-08 12:37:021306semak imbas

MySQL“IS NULL”和“IS NOT NULL”有什么好处?

Kami tahu bahawa apabila menggunakan NULL dan operator perbandingan, kami tidak akan mendapat set hasil yang bermakna. Untuk mendapatkan hasil yang bermakna daripada perbandingan tersebut, kita boleh menggunakan "IS NULL" dan "IS NOT NULL".

Contoh

mysql> Select 10 IS NULL;
+------------+
| 10 IS NULL |
+------------+
| 0          |
+------------+
1 row in set (0.00 sec)

mysql> Select 10 IS NOT NULL;
+----------------+
| 10 IS NOT NULL |
+----------------+
| 1              |
+----------------+
1 row in set (0.00 sec)

Pernyataan MySQL di atas menunjukkan penggunaan "IS NULL" dan "IS NOT NULL". Hasil yang kami dapat ialah nilai Boolean 0 (untuk FALSE) atau 1 (untuk TRUE), yang sudah tentu merupakan hasil yang bermakna.

Atas ialah kandungan terperinci Apakah faedah MySQL "IS NULL" dan "IS NOT NULL"?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam