通过以下查询,我得到的结果包含单词“ International”和“ Shipping”,我还得到了包含“ International”或“ Shipping”的结果。我该怎么做才能确保结果同时包含两个单词而不只是其中之一?
任何帮助将不胜感激,谢谢!
SELECT client_company,client_description,client_keywords FROM tb_clients WHERE MATCH (client_company,client_description,client_keywords) AGAINST ('International Shipping') > 0 LIMIT 10
+在每个必需的单词前添加一个,然后使用IN BOOLEAN MODE。
+
IN BOOLEAN MODE
11.8.2。 布尔全文搜索
在实现此功能时,MySQL使用了有时称为隐式布尔逻辑的方法,其中 + stands for AND - stands for NOT [no operator] implies OR
在实现此功能时,MySQL使用了有时称为隐式布尔逻辑的方法,其中
+ stands for AND - stands for NOT [no operator] implies OR