NULL与排序

简介: oracle 中按照正常的升序排序,null是在后面的,通过加入以上语句NULLS first可以改变排序,使NULL在前面。测试例子:SELECT * FROM (SELECT NULL a FROM DUAL UNION ALL SELECT '1' a FROM DUAL)ORDER BY 1 NULLS FIRSTA-12 rows selected. 同理也可以接受 NULLS LAST参数。

oracle 中按照正常的升序排序,null是在后面的,通过加入以上语句NULLS first可以改变排序,使NULL在前面。

测试例子:
SELECT *
FROM (SELECT NULL a
FROM DUAL
UNION ALL
SELECT '1' a
FROM DUAL)
ORDER BY 1 NULLS FIRST


A
-

1


2 rows selected.

同理也可以接受 NULLS LAST参数。


NULL与排序
目录
相关文章
|
5月前
orderBy排序,null在最后
orderBy排序,null在最后
72 0
|
10月前
|
关系型数据库 MySQL
Mysql排序字段为NULL如何排序
讲述工作中遇到的Mysql排序字段为NULL时如何排序
|
9月前
对List进行排序,值为null的排到最后
对List进行排序,值为null的排到最后
|
5月前
|
SQL JSON Java
Java【问题记录 02】对象封装+固定排序+list All elements are null引起的异常处理+Missing artifact com.sun:tools:jar:1.8.0
Java【问题记录 02】对象封装+固定排序+list All elements are null引起的异常处理+Missing artifact com.sun:tools:jar:1.8.0
43 0
|
6月前
|
Oracle 关系型数据库
ORACLE中null的排序问题
ORACLE中null的排序问题
|
关系型数据库 MySQL 数据库
MySql基础-笔记6 -排序、分组、连接的使用、NULL值处理
MySql基础-笔记6 -排序、分组、连接的使用、NULL值处理
166 0
MySql基础-笔记6 -排序、分组、连接的使用、NULL值处理
对混合数值,字符,null的字段进行排序
       今天有个需求是进行排序。  这一列值是字符串类型的, 但是里面有数值型 比如“1” 和null类型的。  实现效果是需要 数值型的先按照数值的方式先排,然后字符串按照字符传排,最后才是null的。
739 0
|
3月前
|
机器学习/深度学习 SQL 关系型数据库
【MySQL进阶之路丨第十一篇】一文带你精通MySQL NULL值处理、正则表达式
【MySQL进阶之路丨第十一篇】一文带你精通MySQL NULL值处理、正则表达式
39 0
|
3月前
|
SQL 关系型数据库 MySQL
总结 vue3 的一些知识点:MySQL NULL 值处理
总结 vue3 的一些知识点:MySQL NULL 值处理