oracle回顾总结-基础以及高级-分析函数

http://blog.csdn.net/delphi308/article/details/25654455

 

 

 

那么rank()和dense_rank()有什么区别呢?
rank():  跳跃排序,如果有两个第一级时,接下来就是第三级。
dense_rank():  连续排序,如果有两个第一级时,接下来仍然是第二级。

 

 

 

 

GROUPING函数可以接受一列,返回0或者1。如果列值为空,那么GROUPING()返回1;如果列值非空,那么返回0。GROUPING只能在使用ROLLUP或CUBE的查询中使用。

 

posted @ 2017-12-07 15:17  花娣丫头小愤青  阅读(174)  评论(0编辑  收藏  举报