Heim > Datenbank > MySQL-Tutorial > Wann gibt die MySQL IN()-Funktion NULL zurück?

Wann gibt die MySQL IN()-Funktion NULL zurück?

WBOY
Freigeben: 2023-09-11 16:49:06
nach vorne
1309 Leute haben es durchsucht

MySQL IN() 函数何时返回 NULL?

Im Folgenden sind zwei Fälle aufgeführt, in denen die MySQL-Funktion IN() NULL als Ergebnis zurückgibt –

Fall 1 – Wenn der Ausdruck auf der linken Seite NULL ist h2>

Wenn der Ausdruck auf der linken Seite NULL ist, wird IN( )-Funktion gibt NULL zurück. Das folgende Beispiel zeigt es –

mysql> Select NULL IN (1,2,3,4,10);
+----------------------+
| NULL IN (1,2,3,4,10) |
+----------------------+
|       NULL           |
+----------------------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Fall 2 – Wenn einer der Ausdrücke in der Liste NULL ist und keine Übereinstimmung gefunden wird.

IN() gibt die Funktion NULL zurück, wenn keine Übereinstimmung gefunden wird und der Ausdruck in der Liste einer von ist Die Formeln sind NULL. Wenn eine Übereinstimmung vorliegt und einer der Ausdrücke in der Liste NULL ist, wird 1 als Ausgabe zurückgegeben. Das folgende Beispiel soll es demonstrieren –

mysql> Select 10 IN (NULL,11,12);
+--------------------+
| 10 IN (NULL,11,12) |
+--------------------+
|      NULL          |
+--------------------+
1 row in set (0.00 sec)

mysql> Select 10 IN (NULL,11,12,10);
+-----------------------+
| 10 IN (NULL,11,12,10) |
+-----------------------+
|         1             |
+-----------------------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWann gibt die MySQL IN()-Funktion NULL zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage