我有一个查询将短语拆分为单词并显示结果:
SELECT (...) WHERE 'name' LIKE '%word1%' AND 'name' LIKE '%word2%' ... etc
我的问题是,当我输入“word1 word2”时,结果与“word2 word1”不同。
这是为什么呢?是什么原因造成的以及如何解决?
最佳答案
使用或条件
SELECT (...) WHERE 'name' LIKE '%word1%' or'name' LIKE '%word2%' ... etc
关于php - MySQL 结果排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38522512/