美文网首页
mysql排序时将NULL放在最后

mysql排序时将NULL放在最后

作者: 潦倒神仙 | 来源:发表于2019-12-30 14:43 被阅读0次
1.png 2.png

问题:要求排序时,将null值放在最后
解决:select number FROM test order by number is null ,number


3.png

原因:
1.根据number is null会产生隐藏行,值为true/false;
2.根据该隐藏行排序(默认正序);
3.最后根据number排序(默认正序)。

相关文章

网友评论

      本文标题:mysql排序时将NULL放在最后

      本文链接:https://www.haomeiwen.com/subject/elhmoctx.html