我有下表:
------------------------
| uid | attrvalue |
------------------------
| 1 | Spray |
| 2 | strong |
| 3 | very strong |
| 999 | Creme |
------------------------
现在我在 php 中有一个查询,并且想查找所有查询所在的所有行。
SELECT * FROM attrtable WHERE MATCH (attrvalue) AGAINST ('Spray+very+strong' IN BOOLEAN MODE);
我喜欢它只找到第 1 行和第 3 行。但结果行是 1、2 和 3。
因此,在表格行中找到所有单词或单词组合很重要。查询不包含不在表中的单词或组合单词(我先检查一下)。