Letzter Index eines gegebenen Teilstrings in MySQL

Wir können den Index des ersten Auftretens eines gegebenen Teilstrings in MySQL mit dem findenINSTR() Funktion wie folgt.

SELECT instr('Have_a_good_day', '_') AS index_position

Es würde angezeigt5Das erste Vorkommen der angegebenen Teilzeichenfolge, die in diesem Fall ein Unterstrich ist_.

Ich muss das letzte Vorkommen eines bestimmten Zeichens (oder einer Teilzeichenfolge) wie Java ermittelnlastIndexOf(String str) Methode der String-Klasse, aber ich kann keine eingebaute Funktion in MySQL finden.

Gibt es eine integrierte Funktionalität, um dies in MySQL zu erreichen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage