Heim  >  Artikel  >  Datenbank  >  Welche Funktion können wir in MySQL verwenden, um die Indexposition einer bestimmten Zeichenfolge aus einer Liste von Zeichenfolgen zu ermitteln?

Welche Funktion können wir in MySQL verwenden, um die Indexposition einer bestimmten Zeichenfolge aus einer Liste von Zeichenfolgen zu ermitteln?

PHPz
PHPznach vorne
2023-08-21 23:05:04817Durchsuche

Welche Funktion können wir in MySQL verwenden, um die Indexposition einer bestimmten Zeichenfolge aus einer Liste von Zeichenfolgen zu ermitteln?

Wir können die Funktion FIELD() verwenden, um die Indexposition einer bestimmten Zeichenfolge aus einer Liste von Zeichenfolgen zu ermitteln.

Syntax

FIELD(str search,String1, String2,…StringN)

Hier ist str search die Indexnummer der Zeichenfolge, die wir durchsuchen möchten, und String1, String...StringN sind die Liste der Zeichenfolgen, in denen die Suche durchgeführt wird.

Beispiel

mysql> Select FIELD('good', 'Ram', 'is', 'a', 'good', 'boy')AS 'Index Number of good';
+----------------------+
| Index Number of good |
+----------------------+
|                  4   |
+----------------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWelche Funktion können wir in MySQL verwenden, um die Indexposition einer bestimmten Zeichenfolge aus einer Liste von Zeichenfolgen zu ermitteln?. 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