SQL LIKE-Operator
- Vorherige Seite SQL Top
- Nächste Seite SQL Wildcard
Der LIKE-Operator wird verwendet, um in der WHERE-Klausel nach bestimmten Mustern in Spalten zu suchen.
LIKE-Operator
Der LIKE-Operator wird verwendet, um in der WHERE-Klausel nach bestimmten Mustern in Spalten zu suchen.
SQL LIKE-Operator-Syntax
SELECT Spaltenname(s) FROM Tabellenname WHERE Spaltenname LIKE Muster
Ursprüngliche Tabelle (verwendet in den Beispielen):
Tabelle Personen:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Chang'an Straße | Peking |
LIKE-Operator-Beispiel
Beispiel 1
Jetzt möchten wir Personen aus der obigen Tabelle "Persons" auswählen, die in Städten leben, die
Wir können die folgende SELECT-Anweisung verwenden:
SELECT * FROM Personen WHERE Stadt LIKE 'N%'
Tipp:"%" kann verwendet werden, um Platzhalter (fehlende Buchstaben im Muster) zu definieren.
Ergebnisliste:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
Beispiel 2
Nächste, wir möchten Personen aus der Tabelle "Persons" auswählen, die in Städten leben, die auf "g" enden:
Wir können die folgende SELECT-Anweisung verwenden:
SELECT * FROM Personen WHERE Stadt LIKE '%g'
Ergebnisliste:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
3 | Carter | Thomas | Chang'an Straße | Peking |
Beispiel 3
Nächste, wir möchten Personen aus der Tabelle "Persons" auswählen, die in Städten leben, die
Wir können die folgende SELECT-Anweisung verwenden:
SELECT * FROM Personen WHERE Stadt LIKE '%lon%'
Ergebnisliste:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
Beispiel 4
Durch die Verwendung des NOT-Schlüssels können wir Personen aus der Tabelle "Persons" auswählen, die in Städten leben, dieNicht enthalten Menschen in den Städten mit "lon":
Wir können die folgende SELECT-Anweisung verwenden:
SELECT * FROM Personen WHERE Stadt NOT LIKE '%lon%'
Ergebnisliste:
ID | Nachname | Vorname | Adresse | Stadt |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Chang'an Straße | Peking |
- Vorherige Seite SQL Top
- Nächste Seite SQL Wildcard