Ir para conteúdo

POWERED BY:

Arquivado

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

Francispansa

[Resolvido] Fazer busca palavra por palavra

Recommended Posts

Pessoal, to com a seguinte dúvida.

 

Como eu poderia fazer uma busca palavra por palavra, ou seja, tenho um campo input onde será digitado o valor da busca, em uma busca normal ficaria assim..

 

SELECT * FROM `tabela` WHERE `coluna` LIKE '%valor digitado no campo%';

 

Mas eu preciso de uma busca que faça o seguinte

 

SELECT * FROM `tabela` WHERE `coluna` LIKE '%valor%';
SELECT * FROM `tabela` WHERE `coluna` LIKE '%digitado%';
SELECT * FROM `tabela` WHERE `coluna` LIKE '%no%';
SELECT * FROM `tabela` WHERE `coluna` LIKE '%campo%';

 

Existe uma forma de eu fazer isso em uma única consulta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se entendi seria usando OR ou AND de acordo com o que deseja obter como resultado

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.