Último índice de uma substring no MySQL
Podemos encontrar o índice da primeira ocorrência de uma dada substring no MySQL usando oINSTR()
funcionam da seguinte forma.
SELECT instr('Have_a_good_day', '_') AS index_position
Ele exibiria5
, a primeira ocorrência da subseqüência especificada, que neste caso é um sublinhado_
.
Eu preciso obter a última ocorrência de um determinado caractere (ou uma substring) algo como o JavalastIndexOf(String str)
método da classe String, mas não consigo encontrar nenhuma função interna no MySQL.
Existe alguma funcionalidade embutida para conseguir isso no MySQL?