Rumah > pangkalan data > tutorial mysql > Apakah kegunaan pengendali IS dan IS MySQL MySQL?

Apakah kegunaan pengendali IS dan IS MySQL MySQL?

王林
Lepaskan: 2023-08-23 22:17:04
ke hadapan
1309 orang telah melayarinya

MySQL的IS和IS NOT运算符有什么用途?

Dalam MySQL, kedua-dua pengendali IS dan BUKAN digunakan untuk menguji nilai terhadap nilai Boolean. Sintaks pengendali

IS boleh seperti berikut:

Val IS Boolean_val
Salin selepas log masuk

Di sini Val ialah nilai yang kita mahu uji terhadap nilai Boolean.

Boolean_val ialah nilai Boolean yang mana nilainya akan diuji dan nilai itu akan diuji. boleh menjadi BENAR, SALAH atau TIDAK DIKENALI.

Sintaks BUKAN pengendali boleh seperti berikut −

Di sini, Val ialah nilai yang ingin kami uji terhadap nilai boolean.

Boolean_val ialah nilai Boolean yang akan diuji, ia boleh BENAR, SALAH atau TIDAK DIKENALI. Sintaks operator

BUKAN boleh seperti berikut −

Val IS NOT Boolean_val
Salin selepas log masuk

Di sini, Val ialah nilai yang ingin kami uji terhadap nilai boolean.

Boolean_val ialah nilai Boolean untuk diuji, ia boleh BENAR, SALAH atau TIDAK DIKENALI.

Pernyataan MySQL berikut akan menunjukkan perkara di atas −

mysql> Select 1 IS TRUE, 0 IS FALSE, NULL IS UNKNOWN;
+-----------+------------+-----------------+
| 1 IS TRUE | 0 IS FALSE | NULL IS UNKNOWN |
+-----------+------------+-----------------+
|         1 |          1 |               1 |
+-----------+------------+-----------------+
1 row in set (0.00 sec)

mysql> Select 1 IS NOT TRUE, 0 IS NOT FALSE, NULL IS NOT UNKNOWN;
+---------------+----------------+---------------------+
| 1 IS NOT TRUE | 0 IS NOT FALSE | NULL IS NOT UNKNOWN |
+---------------+----------------+---------------------+
|             0 |              0 |                   0 |
+---------------+----------------+---------------------+
1 row in set (0.00 sec)

mysql> Select 0 IS NOT TRUE, 1 IS NOT FALSE, NULL IS NOT UNKNOWN;
+---------------+----------------+---------------------+
| 0 IS NOT TRUE | 1 IS NOT FALSE | NULL IS NOT UNKNOWN |
+---------------+----------------+---------------------+
|             1 |              1 |                   0 |
+---------------+----------------+---------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah kegunaan pengendali IS dan IS MySQL 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