【发布时间】:2013-02-20 18:15:03
【问题描述】:
我认为这是一个非常简单的查询,但我在任何编程书籍或网上都找不到它。
我有这个问题: SELECT * FROM test WHERE MATCH (column1,column2) AGAINST ('value1');
但我需要 AGAINST 才能拥有多个值,例如(值1,值2,值3)
谁能帮忙?
【问题讨论】:
标签: mysql database match-against
我认为这是一个非常简单的查询,但我在任何编程书籍或网上都找不到它。
我有这个问题: SELECT * FROM test WHERE MATCH (column1,column2) AGAINST ('value1');
但我需要 AGAINST 才能拥有多个值,例如(值1,值2,值3)
谁能帮忙?
【问题讨论】:
标签: mysql database match-against
我认为BOOLEAN MODE 修饰符可能是您正在寻找的。p>
SELECT * FROM test WHERE MATCH (column1,column2)
AGAINST ('+value1 +value2 +value3' IN BOOLEAN MODE);
【讨论】: