/ / Coluna de pesquisa do MySQL em um texto específico - mysql

Coluna de pesquisa do MySQL em um texto específico - mysql

Eu não sei como pesquisar coluna em um texto específico, deixe-me dar um exemplo: Especifique o texto é: "Sapato GBX alterado".

eu tenho search mesa assim:

ID | keyword
1  |  shoe
2  |  bag
3  |  gb
4  |  hat

Eu quero conseguir registros em search.keyword no meu texto especificado "GBX Shoe Changed". O resultado são dois registros com ID 1 e 3.

Obrigado.

Respostas:

2 para resposta № 1

Se eu entendi a pergunta correta, o que você precisa é o inverso de LIKE %%, isso pode ser conseguido assim:

MySQL: O que é uma versão reversa do LIKE?

SELECT keyword FROM search
WHERE "GBX Shoe Changed" LIKE
CONCAT("%", keyword, "%")

Violino