Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonardo Dias_131708

Como consultar apenas um pedaço da coluna?!

Recommended Posts

Fala pessoal,

Preciso consultar apenas os sobrenomes da coluna nome do meu banco.

Eu tenho a coluna nome com esses dados:

 


Daniela Damascena Vaz Franco
Paulo Marcelo Floss
Sergio Tranchesi Ortiz
Felipe Padoin
Como eu faço para trazer somente o ultimo nome dessa coluna? Assim:

Franco
Floss
Ortiz
Padoin

 

Eu encontrei uma forma, mas que não me ajuda muito:
SELECT RIGHT(nome,10) FROM `cadastros`

Mas não tem como eu saber a quantidade de caracteres nos sobrenomes.

 

Agradeço desde já a quem puder me ajudar

 

abraços,

Léo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então cara para trazer o ultimo nome é meio complicado, melhor então você separar criar duas colunas uma para nome e outra para sobrenome na hora de fazer o select ordena pelo ultimo sobrenome, entendeu ?

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT SUBSTRING_INDEX(TRIM(nome),' ', -1) from tabela

tente isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

SELECT SUBSTRING_INDEX(TRIM(nome),' ', -1) from tabela

tente isto.

 

Perfeito Motta,

 

Era isso mesmo! Esse -1 quer dizer que ele começa a ler a coluna de trás pra frente?

 

abraços,

Léo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.