分分钟搞懂rank() over(partition by)的使用

网友投稿 918 2022-10-12

分分钟搞懂rank() over(partition by)的使用

分分钟搞懂rank() over(partition by)的使用

一、rank() over(partition by ...order by)

解释:partition  by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。

二、语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)

解释:partition  by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。

区别:ROW_NUMBER()    num均不同

参考:

​​Spark2 Dataset分析函数--排名函数row_number,rank,dense_rank,percent_rank​​

​​http://dcx.sybase.com/1201/zh/dbusage/ug-olap-s-5293140.html​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot整合过滤器实战步骤
下一篇:LikeDay for 微信小程序 - 一个简单漂亮的倒数日工具(Likeday什么意思)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~