使用 LIKE 在 MySQL 中很常见。我们这样使用它:WHERE field LIKE '%substring%'
. 我们有一个子字符串,而字段有完整的字符串。但我需要的是相反的东西。我在字段中有子字符串。所以,我想要包含我的字符串的子字符串的那一行。假设表格是:
----+-------------------
id | keyword
----+-------------------
1 | admission
----+-------------------
2 | head of the dept
----+-------------------
我有一个来自用户的字符串:Tell me about admission info
。我需要这样一个返回的 MySQL 查询,admission
因为这是用户字符串的子字符串。就像是:
SELECT keyword FROM table WHERE (keyword is a substring of 'Tell me about admission info')
提前致谢。