MySQL实现在()顺序排序通过find_in_set()函数
SELECT * FROM表ID('783、769、814、1577、1769)
为了find_in_set(ID,'783,769, 814, 1577,1769)
检查:
七百六十九
一千五百七十七
八百一十四
一千七百六十九
七百八十三
为什么不是78376981415771769号订单
注:在搜索,原因是在find_in_set。如果有在find_in_set二参数空间,这将导致以去,因为MySQL查询不会给你修剪空白。
所以…
空间之后:
SELECT * FROM表ID('783、769、814、1577、1769)
为了find_in_set(ID,'78376981415771769)
注意力被转移了。
空间'78376981415771769
退房:
七百八十三
七百六十九
八百一十四
一千五百七十七
一千七百六十九
在这一点上,我们意识到那种在find_in_set,和find_in_set也可以尝试多条件排序。
总结
以上是关于MySQL的find_in_set(中)(哪里)功能介绍所有的排序顺序,感兴趣的朋友可以看看:MySQL数据库表分区注意大全{推荐},MySQL中的几个重要变量,SQL和MySQL语句的执行顺序的分析,如有不足之处,欢迎留言。希望对你有帮助。