Oracle的 Order by支持Nulls first和Nulls last
如果Order by 中指定了表达式Nulls first则表示null值的记录将排在最前(不管是asc 还是 desc)
如果Order by 中指定了表达式Nulls last则表示null值的记录将排在最后 (不管是asc 还是 desc)
使用语法如下:
--将null始终置前
select * from ys_test order by name asc nulls first
--将null始终置后
select * from ys_test order by name desc nulls last