Heim  >  Artikel  >  Datenbank  >  MySQL Wie finde ich eine Zeichenfolge mit einem bestimmten Muster in einer anderen Zeichenfolge?

MySQL Wie finde ich eine Zeichenfolge mit einem bestimmten Muster in einer anderen Zeichenfolge?

PHPz
PHPznach vorne
2023-09-12 09:37:021170Durchsuche

MySQL 如何在另一个字符串中找到指定模式的字符串?

Durch die Verwendung des LIKE-Operators und Platzhalterzeichen können wir eine Zeichenfolge mit einem angegebenen Muster in einer anderen Zeichenfolge finden.

Syntax

LIKE specific_pattern

Specific_pattern ist das String-Muster, das wir in einem anderen String finden möchten.

Beispiel

Angenommen, wir haben eine Tabelle mit dem Namen „student“, die die Namen der Studenten enthält, und wir möchten die Details aller Studenten abrufen, deren Namen das Zeichenfolgenmuster „av“ enthalten. Dies kann mit Hilfe der folgenden MySQL-Abfrage erfolgen:

mysql> Select * from Student Where Name LIKE '%av%';

+------+--------+---------+-----------+
| Id   | Name   | Address | Subject   |
+------+--------+---------+-----------+
| 1    | Gaurav | Delhi   | Computers |
| 2    | Aarav  | Mumbai  | History   |
| 20   | Gaurav | Jaipur  | Computers |
+------+--------+---------+-----------+

3 rows in set (0.00 sec)

Im obigen Beispiel ist das Symbol „%“ das Platzhalterzeichen, das mit dem LIKE-Operator verwendet wird.

Das obige ist der detaillierte Inhalt vonMySQL Wie finde ich eine Zeichenfolge mit einem bestimmten Muster in einer anderen Zeichenfolge?. 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