9
7 grouping sets 函数的使用 10
7.1 先按照wages分组再按照department进行分组 10
8 聚合函数+窗口函数使用 11
8.1 查看一个部门的个数 11
8.2...row_number/rank/dense_rank的区别
这三个窗口函数的使用场景非常多,区别分别为:
1、row_number()从1开始,按照顺序,生成分组内记录的序列,row_number()的值不会存在重复..., 即返回 1,2,2,4...
row_number():返回行号,对比值重复时行号不重复不间断,即返回 1,2,3,4,5.......desc) cn from test1;
7 grouping sets 函数的使用
7.1 先按照wages分组再按照department进行分组
在以下结果中可以看出wages有相同的显示了null...,截止到当前行,第一个值
last_value取分组内排序后,截止到当前行,最后一个值,如果有重复值获取获取最后一个
以下函数在greenplum才可使用
nth_value用来取结果集每一个分组的指定行数的字段值