Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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?
>
http://forum.imasters.com.br/topic/431159-localizar-masi-de-uma-palavra-numa-frase/
Obrigado pela resposta @Motta, funcionou direitinho..
Valeu pela força também @Mario..
Abrass
se entendi seria usando OR ou AND de acordo com o que deseja obter como resultado