Índice de um varchar MySql
14/06/2017
0
Exemplo:
'Paraguay'
Ao fazer o select deve me retornar '1' pois é o índice da primeira letra 'a' da palavra 'Paraguay'
Evandro Silva
Post mais votado
16/06/2017
Você tem razão.
Falha minha, o FIND_IN_SET só funciona se você tiver um "array" de strings.
O que você precisa é o comando LOCATE
SELECT LOCATE('a','Paraguay')
Dessa vez, devidamente testado...rs
Grande abraço
Luiz Santos
Mais Posts
14/06/2017
Luiz Santos
No MySQL você tem a função FIND_IN_SET.
Ela vai retornar o que você precisa.
Forma de usar:
SELECT FIND_IN_SET('a','Paraguay')
Grande abraço.
14/06/2017
Evandro Silva
SELECT find_in_set('a', 'Paraguay');
16/06/2017
Evandro Silva
16/06/2017
Luiz Santos
Estranho.
Qual o tipo de dados do seu campo?
Testei com um campo VARCHAR e foi numa boa.
Grande abraço
16/06/2017
Evandro Silva
Clique aqui para fazer login e interagir na Comunidade :)