Oracle 排序 使用 nulls first 或者 nulls last

2014-11-24 17:51:49 · 作者: · 浏览: 0

如果Order by 中指定了表达式Nulls first则表示null值的记录将排在最前(不管是asc 还是 desc)


如果Order by 中指定了表达式Nulls last则表示null值的记录将排在最后 (不管是asc 还是 desc)


使用语法如下:


--将nulls始终放在最前


select * from zl_cbqc order by cb_ld nulls first


--将nulls始终放在最后


select * from zl_cbqc order by cb_ld desc nulls last