2010-08-04 78 views
1

要做到爲wordAwordBwordC現在文本搜索我做這樣說:簡化的mysql全文檢索

SELECT * FROM 
    mytable 
WHERE 
    MATCH (field1) AGAINST ('wordA' IN BOOLEAN MODE) OR 
    MATCH (field1) AGAINST ('wordB' IN BOOLEAN MODE) OR 
    MATCH (field1) AGAINST ('wordC' IN BOOLEAN MODE) 

有沒有寫這個的更緊湊的方式?

回答

0

就制定了這工作太

SELECT * FROM 
    mytable 
WHERE 
    MATCH (field1) AGAINST ('wordA/wordB/wordC' IN BOOLEAN MODE) 
+0

這是相當整潔。 – DMin 2010-08-04 04:32:16