Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql全文不返回结果_Mysql_Full Text Search - Fatal编程技术网

Mysql全文不返回结果

Mysql全文不返回结果,mysql,full-text-search,Mysql,Full Text Search,我有一个查询,它应该从数据库中搜索并返回最匹配的结果 问题是它只返回一个单词的结果。 我在二进制模式下使用全文搜索 查询如下: select * from category where CategoryActive='Y' AND labelCategory != '1' and labelCategory != '' and labelCategory != '2' and (labelCategory like '%inkjet%'

我有一个查询,它应该从数据库中搜索并返回最匹配的结果

问题是它只返回一个单词的结果。 我在二进制模式下使用全文搜索

查询如下:

select * from category
where CategoryActive='Y' 
      AND labelCategory != '1' 
      and labelCategory != '' 
      and labelCategory != '2' 
      and (labelCategory like '%inkjet%' 
      or labelCategory like '%laser%') 
      and Match (CategoryID, CategoryName,CategoryFeedName,
                 CategoryDescription, CategorySEOTitle,
                 CategorySEPDescription, CategorySEPKeywords) 
          Against('$value' IN BOOLEAN MODE)
order by `CategoryName` asc;

请提出建议或指出以上查询中的错误。

您是否检查了?它返回结果。。。但是只有当searccan有一个单词时,你才能提供一个例子,说明“$value”中可能包含的内容?像“colour inkjet”这样的词可能包含在$value中……可能会更多。如果没有你正在运行的数据,这个词可能会更复杂。您能否提供您希望在查询中返回的行的数据,但该行不是您希望以“彩色喷墨”作为“$value”返回的行?