Podemos encontrar el índice de la primera aparición de una subcadena dada en MySQL usando la función INSTR()
de la siguiente manera.Último índice de una subcadena dada en MySQL
SELECT instr('Have_a_good_day', '_') AS index_position
Sería mostrar 5
, la primera aparición de la subcadena especificada que es en este caso un carácter de subrayado _
.
Necesito obtener la última aparición de un determinado carácter (o una subcadena) algo así como el método Java lastIndexOf(String str)
de la clase String pero no puedo encontrar ninguna función incorporada en MySQL.
¿Hay alguna función incorporada para lograr esto en MySQL?
Si alguien tiene una solución, por favor agréguela como respuesta. – Tiny