Mysql 全文索引仅返回2行
我有一张桌子可以放食物和旅馆 像 我有数据在里面。我在这个表中使用全文索引。我使用这个查询Mysql 全文索引仅返回2行,mysql,full-text-indexing,mysql5,Mysql,Full Text Indexing,Mysql5,我有一张桌子可以放食物和旅馆 像 我有数据在里面。我在这个表中使用全文索引。我使用这个查询 SELECT * FROM food_master am WHERE MATCH(description, caption) AGAINST ('Chicken') 当我在字段“caption”中有2个“Chicken”时,此查询工作正常。但当我放置第三个时,它不会返回一行。尝试使用as MySQL可以在布尔模式下使用执行布尔全文搜索 修饰语。使用此修饰符,某些字符具有特殊含义 在搜索字符串中单词的开
SELECT * FROM food_master am
WHERE MATCH(description, caption) AGAINST ('Chicken')
当我在字段“caption”中有2个“Chicken”时,此查询工作正常。但当我放置第三个时,它不会返回一行。尝试使用as
MySQL可以在布尔模式下使用执行布尔全文搜索
修饰语。使用此修饰符,某些字符具有特殊含义
在搜索字符串中单词的开头或结尾
你能粘贴一些表格数据吗,因为它甚至没有选择一行;我制作了基本表格:请看这里:对不起,我已经使用jfiddle显示了表格内容。请使用sql fiddle,请在前面的评论中建议。先生,您可以在您自己的数据库中使用此查询“SELECT*FROM food_master am WHERE MATCH(description,caption)对(‘Chicken’)进行匹配(描述,说明)。我将在创建sql FIDLE后上传数据
SELECT * FROM food_master am
WHERE MATCH(description, caption) AGAINST ('Chicken')
SELECT * FROM food_master
WHERE MATCH(description, caption) AGAINST ('Chicken' IN BOOLEAN MODE)