比方说,你正在过滤在一个短语中包含单词工程师一栏的行。 当我不知道所有的可能性时,如何排除“工程”或“工程”或“工程师”等词汇。
示例行可以包含:
1|System Engineering 2|System Engineer 3|System Engineers 4|System Engineer Department
所以只有第2和第4行应该出现。
我使用WHERE title LIKE '%Engineer%'
WHERE title LIKE '%Engineer' OR title LIKE '%Engineer %'
第一个WHERE子句将匹配“系统工程师”等短语,第二个匹配“系统工程师部门”等短语。
你可以尝试在哪里标题像“%工程师%”(有一个空间之前%)
这应该确保工程师与包含该词的其他词语分开。
SELECT * FROM table1 WHERE MATCH(search_column1)AGAINST(“Engineer”);
UPD:链接到文档