Ir para conteúdo

POWERED BY:

Arquivado

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

RinaldFN

Busca exata em campo texto

Recommended Posts

Eu tenho uma tabela de dados com um campo chamado descrição que é do tipo texto, e outro campo chamado chaves, que possui as palavras chames do produto.Eu preciso fazer uma busca na tabela que retorne somente resultados com as palavras exatas.Por exemplo, ao buscar a palavra 'GOL' não pode mostrar a palavra 'GOLF'.No caso eu teria que usar o LIKE juntamente com expressões regulares ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá tmferreira,É exatamente isso que eu preciso.Por exemplo que a descrição 2 é: "O gol é um carro popular"Se a pessoa buscar a palavra gol selecionar a descrição, mas se ela buscar a palavra golf não poderá retornar a 2.E se ela também buscar a palavra popular devera retornar a descrição 2.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente isso ve se te ajudaselect * from tabela where substring(coluna,instr(coluna,'gol')+length('gol'),1)='' and substring(coluna,instr(coluna,'gol')-1,1)=''

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.