hive sql 求所有用户和活跃用户的总数及平均年龄
hive sql 求所有用户和活跃用户的总数及平均年龄。(活跃用户指连续两天都有访问记录的用户)有日志如下,请写出代码求得所有用户和活跃用户的总数及平均年龄。(活跃用户指连续两天都有访问记录的用户)建表导入数据注意:这里都默认每个人的年龄是不变的,不考虑一个人的年龄增长的情况;用到的知识点有hive的 over()开窗函数、row_number()函数、lead()函数思路一1. 求所有用户的总数和平均年龄1)先求出每个用户的年龄2) 再求所有用户的总数和平均年龄2.求活跃用户总数和平均年龄(活跃用户指连续
原创
2021-07-24 10:38:43 ·
1498 阅读 ·
1 评论