>데이터 베이스 >MySQL 튜토리얼 >Oracle 排序之NUll值的排序

Oracle 排序之NUll值的排序

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-07 17:22:461118검색

在Oracle官方文档中说明,null值在排序过程是个比较特殊的值类型,默认情况下排序时把它看成了最大值了,也就是说在排序的时候,

背景:排序时候对NULL值的处理,

在Oracle官方文档中说明,null值在排序过程是个比较特殊的值类型,默认情况下排序时把它看成了最大值了,也就是说在排序的时候,,当排序的记录中出现了Null值,默认是,升序排列在最后,反过来在最前,那么也可以程序自己来定义它前后。

1、排在最前:

select xx from student order by xx nulls first;

2、排在最后

select xx from student order by xx nulls last;

然后就搞定了!

linux

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.