如何在使用MySQL排序时排除一些值?

前端之家收集整理的这篇文章主要介绍了如何在使用MySQL排序时排除一些值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有这样一张桌子:

id products_name sort
1   abc           0 
2   xyz           1
3   pqr           2
4   qwe           0

我想通过排序列和升序对记录进行排序,但我不希望结果集中顶部的行为0.
排序列中具有0的行应位于结果集的底部,其余行应使用排序列按升序排序.

我该怎么做呢?

最佳答案
你可以尝试类似的东西:

ORDER BY IF(SORT=0,999999999,SORT)
原文链接:https://www.f2er.com/mysql/434157.html

猜你在找的MySQL相关文章