In Oracle wird der Operator „not like“ verwendet, um nach bestimmten Inhalten zu suchen, die keine Spalten in der WHERE-Klausel enthalten, wodurch der Effekt einer Fuzzy-Abfrage erzielt werden kann. Die Syntax lautet „SELECT field FROM table name WHERE field NOT LIKE“. Platzhalter".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
LIKE-Operator
LIKE-Operator wird verwendet, um nach dem angegebenen Muster in der Spalte in der WHERE-Klausel zu suchen.
SQL-LIKE-Operator-Syntax
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
Mit dem Schlüsselwort NOT können Sie nach Inhalten suchen, die den angegebenen Inhalt in der Spalte nicht enthalten.
Es gibt zwei Platzhalter: %-Prozentzeichen steht für eine beliebige Anzahl von Zeichen und _underscore steht für eins Charakter.
1. like'Mc%' sucht nach allen Zeichenfolgen, die mit den Buchstaben Mc beginnen.
2. like'%inger' sucht nach allen Zeichenfolgen, die mit den Buchstaben inger enden.
3. like'%en%' sucht nach allen Zeichenfolgen, die den Buchstaben en an einer beliebigen Position enthalten.
Ein Beispiel ist wie folgt:
Originaltabelle
Durch die Verwendung des Schlüsselworts NOT können wir Personen, die in Städten leben, die nicht „lon“ enthalten, aus der Tabelle „Personen“ auswählen:
Wir können verwenden die folgende SELECT-Anweisung:
SELECT * FROM Persons WHERE City NOT LIKE '%lon%'
Die Ergebnisse sind wie folgt:
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von „nicht wie' in Orakel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!