Ir para conteúdo

POWERED BY:

Arquivado

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

[VAZA]

Busca

Recommended Posts

Pessoal,

como poderia fazer uma busca que pegasse cada palavra antes do espaço e colocasse na clausula Where?

por exemplo

Existe um cliente chamado Maurício Vinicius de Oliveira. Queria que quando procurasse: Maurício Oliveira, conseguisse achar o Maurício Vinicius de Oliveira

tipo fazer uma busca +/- assim:

Where nome = 'Maurício' or nome = 'Oliveira' (nao sei se essa é a melhor forma)

 

Alguem sabe como poderei fazer isso?

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas então..mesmo com like nao da

pq se a pessoa procurar:

Maurício Oliveira

O like vai ficar:

Like '%Maurício Oliveira%'

dai ele nao acha o Maurício vinicius de Oliveira

entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom,

 

eu acho que o mais correto é fazer com o like...

 

ae faz a pesquisa ou por mauricio ou oliveira, saco?

 

agora se quiser faze mesmo comparando, é uma logica de programação meio enjoada, mas a ideia é mais ou menos assim

 

você vai ter q fazer um loop lendo cada caracter da string, até achar 1 espaço... quando achar, compara o que tem até o espaço com conteudo digitado...

 

mas cara, usa o like.

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.