SQL -IN-Schlüsselwort
❮ Referenz zu SQL-Schlüsselwörtern
IN
Mit dem IN
Befehl können Sie mehrere Werte in einer WHERE-Klausel angeben.
Der IN-Operator ist eine Abkürzung für mehrere ODER-Bedingungen.
Die folgende SQL wählt alle Kunden aus, die sich in „Germany“, „France“ und „UK“ befinden:
Beispiel
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
Die folgende SQL wählt alle Kunden aus, die sich NICHT in "Deutschland", "Frankreich" oder "UK" befinden:
Beispiel
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
Die folgende SQL wählt alle Kunden aus, die aus denselben Ländern wie die Lieferanten stammen:
Beispiel
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
❮ Referenz zu SQL-Schlüsselwörtern