我有一个应该从数据库中搜索并返回最匹配的结果的查询。
问题是它只返回一个单词的结果。 我正在二进制模式下使用全文搜索。
查询如下:
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;
请在上面的查询中提出建议或说明错误。