Ostatni indeks danego podciągu w MySQL
Możemy znaleźć indeks pierwszego wystąpienia danego podciągu w MySQL za pomocąINSTR()
działają w następujący sposób.
SELECT instr('Have_a_good_day', '_') AS index_position
To się wyświetli5
, pierwsze wystąpienie określonego podłańcucha, który w tym przypadku jest podkreśleniem_
.
Muszę uzyskać ostatnie wystąpienie danego znaku (lub podciągu), takie jak JavalastIndexOf(String str)
metoda klasy String, ale nie mogę znaleźć żadnej wbudowanej funkcji w MySQL.
Czy istnieje jakakolwiek wbudowana funkcjonalność do osiągnięcia tego w MySQL?