SQL IN-Operator
- Vorherige Seite SQL Wildcard
- Nächste Seite SQL Between
IN-Operator
Der IN-Operator ermöglicht es uns, mehrere Werte in der WHERE-Klausel zu spezifizieren.
SQL IN-Syntax
SELECT Spaltenname(s) FROM Tabellenname WHERE Spaltenname IN (value1,value2,...)
Ursprüngliche Tabelle (wird im Beispiel verwendet):
Personen-Tabelle:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
1 | Adams | John | Oxford Straße | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Straße | Peking |
IN-Operator-Beispiel
Jetzt möchten wir Personen aus der obigen Tabelle auswählen, deren Nachname Adams oder Carter ist:
Wir können den folgenden SELECT-Ausdruck verwenden:
SELECT * FROM Personen WHERE Nachname IN ('Adams','Carter')
Ergebnisliste:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
1 | Adams | John | Oxford Straße | London |
3 | Carter | Thomas | Changan Straße | Peking |
- Vorherige Seite SQL Wildcard
- Nächste Seite SQL Between