美文网首页
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