关于oracle对null排序的问题

oracle对null排序的时候desc默认是排最前,asc默认是排最前的,排序的时候总有不方便的地方,这时候须要认为干预一下。oracle

方法1:使用nvl函数函数

    能够在order by后面添加nvl函数例如:ORDER BY NVL(targer_columms, '0')spa

方法2:使用nulls first或nulls last排序

    能够在order by后面添加nulls first(null 排前)或nulls last(null排后)参数ast

    例如 order by targer_columms desc nulls last方法

相关文章
相关标签/搜索