2020-04-11
阅读量:
635
开创函数group by和partition by的使用
一、问题描述
开窗函数中,如果group by已经分组了,那over后面就不用partition by再分组了吗? 或者使用开窗函数时要分组的话group by和partition by两个选其中一个就可以了吗?
二、问题解答
如果要保留分组内的所有记录,就用开窗,如果只要分组后的聚合值,就只用group by
比方说一份数据是这个月的销售额,你要看每天的销售额,又要看当周汇总销售额,你可以group by天,开窗用partition by周,返回的就是可能是30来行数据,后面又有4周的汇总数据展示在每一行上






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论