oracle排序问题
null值问题:
默认null值为最大,升序排序时在末尾,降序时在顶端。可以通过ORDER BY cloumn_name NULLS FIRST/LAST来对NUll进行处理
指定排序的方式:
- 可用字段别名指定排序
- 可用表达式指定排序
- 可用字段位置指定排序
- 可用多字段指定排序
使用多字段排序时排序过程:1、按照第一个指定的字段进行排序,2、在第一个字段排序的基础上进行排序,3、后面的字段重复这个过程,但可排序的范围都是在前一个字段排序结果中重复的数据。
使用多字段排序时可为每个字段指定排序方式(别名、表达式、位置),多种排序方式可混用。