mysql全文搜索包含单词和短语

时间:2011-12-16 17:29:14

标签: mysql full-text-search

如何进行mysql全文搜索,都包含“联合国”和“铁路”?

mysql full text boolean中的

,我看到您是否需要find rows that contain both words,执行+word_a +word_b,如果您想要包含确切的词组,请执行"some words",在我的情况下,如何做正确的查询?包含匹配“联合国”,“铁路”,(不是案例+联合+州,这将导致匹配:+united +kingdom +state +policeman +railway

SELECT table as table_name,id,title,text 
FROM table 
WHERE (
MATCH (title,text) 
AGAINST ('+("united state") +railway' IN BOOLEAN MODE)
) 

此返回零结果。但我确信我的表有一些数据符合查询,我的表已经支持全文,测试搜索词usa railway运行良好。感谢。

0 个答案:

没有答案