select * from xxx order by x=0 asc, x
第一个排序关键字x=0的结果为false、true,x字段值为0的数据x=0结果为true,使用asc确保0排在最后面,对于x=0结果为false的数据,然后再按照x的值升序排列。
本文深入探讨了SQL查询中如何使用x=0作为排序条件,并详细解释了如何确保特定值排在最后,同时对其他字段进行升序排序。通过实例演示,帮助读者掌握复杂排序策略。
select * from xxx order by x=0 asc, x
第一个排序关键字x=0的结果为false、true,x字段值为0的数据x=0结果为true,使用asc确保0排在最后面,对于x=0结果为false的数据,然后再按照x的值升序排列。
1333
417
1万+

被折叠的 条评论
为什么被折叠?