高高大山

文章
5
资源
0
加入时间
3年1月13天

group by和partition by区别小结

group by是分组函数,partition by是分析函数(然后像sum()等是聚合函数);在执行顺序上,对于group by而言from > where > group by > having > order by对于partition by而言,在执行完select之后,在所得结果集之上进行partition。在group by后的结果集上使用聚合函数,会作用在分组下的所有记录上。而如果在partition结果上聚合,千万注意聚合函