ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

selecionar somente texto

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
rogerioclaro2
Experiente
Experiente


Registrado: Quinta-Feira, 17 de Outubro de 2013
Mensagens: 404

MensagemEnviada: Ter Mai 15, 2018 3:43 pm    Assunto: selecionar somente texto Responder com Citação

Pessoal, boa tarde

Preciso de uma ajuda tenho uma tabela com o campo nome com as seguintes informações

CLESIONE NOME DA SILVA - 00082
CLAYTON NOME DA SILVA - 00083
CRISLAINE NOME DA SILVA SILVA - 00090


Seria possível fazer um select e deixa o resultado assim

CLESIONE NOME DA SILVA
CLAYTON NOME DA SILVA
CRISLAINE NOME DA SILVA SILVA


ou seja remover os numero deixar somente o conteúdo texto


Desde ja muito obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Ter Mai 15, 2018 4:09 pm    Assunto: Responder com Citação

Boa tarde,

Qual banco de dados (e versão) você está utilizando?
Todos os registro tem o '-' no campo? Ele pode ser utilizado como separador?

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos-comercial_ou_industrial-galpão
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rogerioclaro2
Experiente
Experiente


Registrado: Quinta-Feira, 17 de Outubro de 2013
Mensagens: 404

MensagemEnviada: Ter Mai 15, 2018 4:20 pm    Assunto: Responder com Citação

imex escreveu:
Boa tarde,

Qual banco de dados (e versão) você está utilizando?
Todos os registro tem o '-' no campo? Ele pode ser utilizado como separador?

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos-comercial_ou_industrial-galpão


imex boa tarde!

é firebird, sim todos os registro tem o -
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Ter Mai 15, 2018 6:04 pm    Assunto: Responder com Citação

Experimente fazer uns testes mais ou menos dessa forma:

Código:
select
    case when position('-', Nome) > 0
        then trim(substring(Nome from 1 for position('-', Nome) - 1))
        else Nome
    end as NomeSeparado
from Tabela


Espero que ajude
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rogerioclaro2
Experiente
Experiente


Registrado: Quinta-Feira, 17 de Outubro de 2013
Mensagens: 404

MensagemEnviada: Qua Mai 16, 2018 8:22 am    Assunto: Responder com Citação

imex escreveu:
Experimente fazer uns testes mais ou menos dessa forma:

Código:
select
    case when position('-', Nome) > 0
        then trim(substring(Nome from 1 for position('-', Nome) - 1))
        else Nome
    end as NomeSeparado
from Tabela


Espero que ajude




Valeu Imex, só fiz alguns ajustes e deu certo, obrigado novamente pela ajuda em breve volto com mais duvidas rsss Valeu!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB