Heim  >  Artikel  >  Datenbank  >  Wie kann man in MySQL nach einem nicht vorhandenen Muster in einem Ausdruck suchen?

Wie kann man in MySQL nach einem nicht vorhandenen Muster in einem Ausdruck suchen?

PHPz
PHPznach vorne
2023-09-10 10:57:021078Durchsuche

在 MySQL 中,如何检查表达式中不存在的模式?

Der MySQL NOT RLIKE-Operator kann verwendet werden, um nach nicht vorhandenen Mustern in einem Ausdruck zu suchen. Die Syntax von NOT RLIKE lautet wie folgt -

Grammatik

NOT RLIKE Pat_not_for_match

Hier ist Pat_not_for_match ein Muster, das nicht mit dem Ausdruck übereinstimmt.

Beispiel

mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H';
+------+---------+
| Id   | Name    |
+------+---------+
| 1    | Gaurav  |
| 2    | Aarav   |
| 20   | Gaurav  |
| 21   | Yashraj |
+------+---------+
4 rows in set (0.00 sec)

Die obige Abfrage findet Namen aus der Tabelle „student“, die kein Muster haben, das mit „H“ beginnt. ^ ist ein Platzhalter, der mit NOT RLIKE verwendet wird, um den Anfang einer Zeichenfolge anzugeben.

Das obige ist der detaillierte Inhalt vonWie kann man in MySQL nach einem nicht vorhandenen Muster in einem Ausdruck suchen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen