Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Palavras correspondentes da contagem do MySQL


Você está procurando uma consulta que, dada uma lista de palavras, retorne o número de palavras correspondentes em um campo do banco de dados?

por exemplo:

A tabela de banco de dados tem
ID    Terms
1     cat, dog, bird, horse

em seguida, executar uma verificação nas palavras "gato, cavalo" retorna 2?

Nesse caso, sugiro que você faça sua verificação fora de SQL, em qualquer linguagem em que você está fazendo o resto do seu processamento. SQL não foi projetado para este nível de processamento.

Você poderia possivelmente use um procedimento armazenado para percorrer quais palavras você precisa verificar, mas duvido que seja eficiente ou altamente eficaz.

Claro, se eu estiver interpretando mal o seu pedido, posso estar todo errado =)