Order by的用法和注意问题
来源:互联网 发布:刘浦江知乎 编辑:程序博客网 时间:2024/06/13 12:04
1、ORDER BY 中关于NULL的处理
缺省处理,Oracle在Order by 时认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前。
当然,你也可以使用nulls first 或者nulls last 语法来控制NULL的位置。
Nulls first和nulls last是Oracle Order by支持的语法
如果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
2、几种排序的写法
单列升序:select<column_name> from <table_name> order by <column_name>; (默认升序,即使不写ASC)
单列降序:select <column_name> from <table_name> order by <column_name> desc;
多列升序:select <column_one>, <column_two> from <table_name> order by <column_one>, <column_two>;
多列降序:select <column_one>, <column_two> from <table_name> order by <column_one> desc, <column_two> desc;
多列混合排序:select <column_one>, <column_two> from <table_name> order by <column_one> desc, <column_two> asc;
- Order by的用法和注意问题
- Order by的用法和注意问题
- order by和group by的用法
- 浅谈group by和order by的用法和区别
- 浅谈group by和order by的用法和区别
- 浅谈group by和order by的用法和区别
- 浅谈group by和order by的用法和区别
- Oracle入门:Order By 和Group By 的基本用法
- MyBatis排序时使用order by 动态参数时需要注意,用$而不是#, #{}和${}的区别以及order by注入问题
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法<转>
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- hive 中 Order by, Sort by ,Dristribute by,Cluster By 的作用和用法
- Hive中Order by, Sort by ,Dristribute by,Cluster By的作用和用法
- Struts关于welcome-file index.do设置问题
- p2p streaming---forcetech
- VS2008_C++捕获内存错误
- 论游戏的模型表达
- 自动启动Jetty bat文件
- Order by的用法和注意问题
- Android JNI实例代码(一)
- Typelists
- Java 消息服务(Java Message Service
- Quartz
- OnCreate PreCreateWindow PreSubclassWindow什么时候调用
- Android JNI实例代码(二)
- TCP,UDP和IP分片
- HDU1325||HDU1272(小希的迷宫)