繁体   English   中英

如何在mysql中使用具有特定单词的列检查字符串

[英]how to check string with column which have specific word in mysql

我有表invalidtext 在此表中,我有类似的记录

+----+---------+
| id |  text   |
+----+---------+
|  1 | Yahoo   |
|  2 | Gmail   |
|  3 | Windows |
+----+---------+

现在我有一个字符串像

你好,雅虎,你好吗?

我想检查“你好,雅虎你好吗?” 包含在invalidtext表中的任何单词。

我们可以看到该表中有yahoo单词,因此必须找到记录。

哪个查询可以搜索?

select text
from invalidtext
where '$input' like concat('%', text, '%')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM