MySQL: SUBSTRING_INDEX()
A função SUBSTRING_INDEX() retorna uma substring de uma string antes de x ocorrências, baseada em um delimitador. A sintaxe é a seguinte:
SUBSTRING_INDEX(str,delim,count) |
str é a string de entrada
delim é o delimitador a ser procurado em str
count especifica onde começar a extração:
– se count é positivo, retorna tudo a esquerda até o valor definido de count, com base no delimitador.
– se count é negativo, retorna tudo a direita até o valor definido de count, com base no delimitador.
– se count é 0, retorna uma string vazia.
Por exemplo:
SELECT SUBSTRING_INDEX('www.linhadecomando.com', '.',2); |
Esta consulta retornará www.linhadecomando