当前位置:   article > 正文

数仓工具—各种join的经典应用(9)_hive join后面加or条件

hive join后面加or条件

关联的应用

其实说到关联很多人都很熟悉了,所以我们今天也不说什么理论性的东西,下面直接放上一张图来说明各种关联的含义

img

接下来我们看一下各种关联的应用案例,当然我们这里直说几个比较经典的

自关联计算累计值

关于累计值的计算其实也是一个比较常见的计算类型,我们更加熟悉的是直接使用窗口函数进行计算,这里我们使用自关联来计算一下

day	open_cnt	click_cnt
+----+---------+--------+
2021-06-10	100	50
2021-06-11	120	60
2021-06-12	150	50
  • 1
  • 2
  • 3
  • 4
  • 5

这里我们就模拟了两个指标 open_cnt 打开次数,click_cnt 点击次数,这里的指标是按照天计算的,也就是说我们每天都计算打开次数和点击次数,现在我们的需求变了,我们还需要计算出截止到当前的累计值,累计打开次数和累计打开人数

这里我们直接使用自关联

select
  a.day,max(a
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/614805
推荐阅读
相关标签
  

闽ICP备14008679号