Função SUBSTRING
olá!!!
estou com uma duvida um pouco simples, alguem poderia me ajudar com mais informações, simples mesmo sobre a função SUBSTRING.?
"função que extrai uma subsenquencia de uma sequencia de caracteres" até ai tudo bem, mas aonde posso utilizar essa função?
estou com uma duvida um pouco simples, alguem poderia me ajudar com mais informações, simples mesmo sobre a função SUBSTRING.?
"função que extrai uma subsenquencia de uma sequencia de caracteres" até ai tudo bem, mas aonde posso utilizar essa função?
Mariana Carvalho
Curtidas 0
Respostas
Fabiano Carvalho
14/08/2014
select substring(campo,inicio,quantidade)
campo: De onde vou extrair
INicio: A partir de onde vou extrair
Quantidade: quantos caracteres vou extrair a partir do inicio
Exemplo
campo: De onde vou extrair
INicio: A partir de onde vou extrair
Quantidade: quantos caracteres vou extrair a partir do inicio
Exemplo
Select substring('Fabiano',3,2) --Retorne a partir do terceiro caracter duas posiçoes --Retornara: bi
GOSTEI 0
Thiago Palmeira
14/08/2014
Opa, se quiser ver o vídeo postei no youtube uma explicação da Classe String com todos os métodos.
[url:descricao=Classe String e seus métodos]https://www.youtube.com/watch?v=c8rfkmn5YEE[/url]
[url:descricao=Classe String e seus métodos]https://www.youtube.com/watch?v=c8rfkmn5YEE[/url]
GOSTEI 0
Mariana Carvalho
14/08/2014
Fabiano entendi perfeitamente, mas no select não faz referencia a tabela?
Varallo, é o mesmo conceito em banco de dados?
Varallo, é o mesmo conceito em banco de dados?
GOSTEI 0
Fabiano Carvalho
14/08/2014
Sim, mas como coloquei o valor manualmente ele tbm funciona.
GOSTEI 0
Mariana Carvalho
14/08/2014
Então fica assim
ou
Select nome_tabela substring('Fabiano',3,2) --Retorne a partir do terceiro caracter duas posiçoes
ou
Select substring('Fabiano',3,2) from nome_tabela --Retorne a partir do terceiro caracter duas posiçoes
GOSTEI 0