Heim > Datenbank > MySQL-Tutorial > Hauptteil

Detaillierte Erläuterung der Verwendung von IN und NOT IN in MySQL

autoload
Freigeben: 2021-04-15 14:10:29
Original
11782 Leute haben es durchsucht

Detaillierte Erläuterung der Verwendung von IN und NOT IN in MySQL

Im täglichen Betrieb der MySQL-Datenbank verwenden wir häufig NOT IN und IN. In diesem Artikel geht es hauptsächlich um die Verwendung von IN und NOT IN in MySQL.

1. Das Syntaxformat von IN und NOT IN

Der IN-Operator in MySQL wird verwendet, um zu bestimmen, ob der Wert des Ausdrucks in der angegebenen Liste enthalten ist. Wenn ja, ist der Rückgabewert 1 Rückgabewert ist 0.

expr IN ( value1, value2, value3 ... valueN )
Nach dem Login kopieren

Die Funktion von NOT IN ist genau das Gegenteil von IN. NOT IN wird verwendet, um festzustellen, ob der Wert des Ausdrucks in der angegebenen Liste nicht vorhanden ist. Andernfalls ist der Rückgabewert 0 .

expr NOT IN ( value1, value2, value3 ... valueN )
Nach dem Login kopieren

expr stellt den zu beurteilenden Ausdruck dar, Wert1, Wert2, Wert3 ... WertN stellt den Wert in der Liste dar.

MySQL vergleicht den Wert von expr nacheinander mit den Werten in der Liste.

2. Der Unterschied zwischen den beiden:

SELECT DISTINCT from_id  FROM  table_cod
WHERE cod.from_id NOT IN (37, 56, 57)
Nach dem Login kopieren

schließt null aus, wenn nicht drin.

Wenn die Abfrage null enthält, hat dies keinen Einfluss auf das Ergebnis.

Empfohlen: „MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von IN und NOT IN in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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