我有表invalidtext
。在这个表中我有这样的记录
+----+---------+
| id | text |
+----+---------+
| 1 | Yahoo |
| 2 | Gmail |
| 3 | Windows |
+----+---------+
现在我有一个像
这样的字符串hello yahoo how are you?
我想检查是否“你好,雅虎,你好吗?”包含 invalidtext
表中的任何单词。
我们可以看到yahoo
这个词在这个表中,所以应该可以找到记录。
哪个查询可以用于搜索?
最佳答案
select text
from invalidtext
where '$input' like concat('%', text, '%')
关于mysql - 如何检查mysql中具有特定单词的列的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32412330/