mysql 喜欢所有的单词排列

mysql like with all permutation of words

大家好

例如,我有一行文件名:"Happy cow milk";

如果我使用“%Happy%milk%”搜索 "Happy milk" 它有效,现在我想通过此查询获得此结果:"milk Happy" 或 "milk cow".. .

我该怎么做? 提前致谢。

https://dev.mysql.com/doc/refman/8.0/en/fulltext-search.html 解决问题![​​=12=]

SELECT * FROM table_name WHERE MATCH(col1, col2)
AGAINST('search terms' IN NATURAL LANGUAGE MODE)