Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.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 - Fatal编程技术网

MySQL全文匹配

MySQL全文匹配,mysql,Mysql,我有一张这样的桌子: Name Description =================== Red Blue Blue Red Red Red 当我运行以下命令时: SELECT * FROM table WHERE MATCH (name, description) AGAINST ('red') 我只得到两列中都是红色的结果。我怎样才能使比赛成为非此即彼的比赛 这可能是我设置全文索引的方式,我想我不知怎么搞砸了。match(name)。。。或匹配(说明).

我有一张这样的桌子:

Name    Description
===================
Red     Blue
Blue    Red
Red     Red
当我运行以下命令时:

SELECT * FROM table WHERE MATCH (name, description) AGAINST ('red')
我只得到两列中都是红色的结果。我怎样才能使比赛成为非此即彼的比赛


这可能是我设置全文索引的方式,我想我不知怎么搞砸了。

match(name)。。。或匹配(说明).
?请注意,如果
红色
出现得太频繁,全文系统会将其视为
噪音
。啊,是噪音导致了问题!我没有意识到这一点-谢谢你!