互斥式MySQL全文搜索

时间:2011-11-22 21:53:36

标签: php mysql match space full-text-search

假设我有一个包含以下列的MySQL表:

   |variables|
1. | 'a'     |
2. | 'a b'   |
3. | 'a b c' |
4. |   ...   |

如何构建一个不会忽略列条目中空格的MySQL全文搜索?

例如,我希望以下查询仅返回第1行:

SELECT column FROM table WHERE MATCH variables AGAINST ('a')

然而,实际上,此查询将返回1-3行,因为所有三行都包含字母'a'。

1 个答案:

答案 0 :(得分:0)

您的搜索规则不明确,但这可能是regular expression search比全文查询更能为您服务的情况。