9.2 ➡️ NOT LIKE

Bitte schauen Sie sich Abschnitt 11, Thema 178 genauer an.

NOT LIKE

der NOT LIKE-Operator in MySQL ist ähnlich dem NOT Equal-Operator, aber er wird verwendet, um Datensätze auszuwählen, die einen bestimmten Wert oder eine bestimmte Zeichenfolge in einer Spalte nicht enthalten.

Der Operator wird in der Regel mit dem „NOT LIKE“ Schlüsselwort verwendet, gefolgt von einem Suchmuster, das möglicherweise Platzhalterzeichen enthält.

Hier ist ein Beispiel, wie Sie den „NOT LIKE“ Operator verwenden können, um Datensätze aus einer Tabelle „Personen“ auszuwählen, deren Vorname nicht mit „J“ beginnt:

SELECT * FROM Personen WHERE first_name NOT LIKE 'J%';
SQL

Dieser Befehl wählt alle Datensätze aus der Tabelle „Personen“, die einen Wert in der Spalte „first_name“ haben, der nicht mit einem „J“ beginnt.

Es ist wichtig zu beachten, dass der NOT LIKE-Operator mit Textspalten verwendet werden kann, während der NOT Equal-Operator nicht verwendet werden kann.

Es gibt auch die Möglichkeit den NOT-Operator zu verwenden zusammen mit dem LIKE operator :

SELECT * FROM Personen WHERE first_name NOT LIKE 'J%';
SQL

Es gibt auch andere Möglichkeiten der Mustervergleich , wie z.B. mit dem _ (underscore) Zeichen das jeder beliebige Buchstabe steht, oder mit dem % Zeichen das es jede Zeichen