Oracle笔记

1、nvl函数。NVL(eExpression1, eExpression2),如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExpression1 和 eExpression2 可以是任意一种数据类型。如果 eExpression1 与 eExpression2 的结果皆为 null 值,则 NVL( ) 返回 .NULL.。

2、row_number() over(partition by id order by values desc) row_number。

  

  (http://www.cnblogs.com/wuyisky/archive/2010/02/24/oracle_rank.html)此网站介绍很清晰。

  

 3、case when then else end

 

 4、wm concat:将列函数合并到一行,以“,”分割

  

posted on 2017-04-22 23:19  Jy2018努力努力  阅读(104)  评论(0编辑  收藏  举报