这是我的查询:
. . . WHERE MATCH ( col1, col2 ) AGAINST ( :q )
现在我想知道,上面的查询和这个有什么区别吗?
. . . WHERE MATCH ( col2, col1 ) AGAINST ( :q )
实际上我的测试说不,它们之间没有任何区别,我只是想确定一下。
最佳答案
没有区别。但是您确实需要 FULLTEXT(col1, col2)
(以任意顺序)。
关于mysql - MATCH() 子句中列的顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41290705/