ORACLE查询优化技巧
李思净
这个作者很懒,什么都没留下…
展开
-
Oracle 查询优化 : 单表查询
NULL的操作:NULL 不可用 = 判定,只可通过 IS NULL 去判定。NULL 不支持 加、减、乘、除、大小比较,相等比较。将NULL转换为其他值:coalesce 与 nvl :coalesce 依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。nvl(A,B) 若A为NULL 则返回B,否则返回A,二者都为NULL返回NU...原创 2018-11-05 16:28:36 · 1223 阅读 · 0 评论 -
Oracle 查询优化 : 对查询结果排序
用列位置来代替列名SELECT A,B,C FROM DUAL ORDER BY C==SELECT A,B,C FROM DUAL ORDER BY 3优点:更改列名后 不需要修改 ORDER BY 条件 (该方法只可在ORDER BY子句中使用,其他地方不可使用)按多个字段排序SELECT A,B,C FROM DUAL ORDER BY C ASC,B DESCASC:升序...原创 2018-11-05 17:33:59 · 1186 阅读 · 0 评论