统计连续登陆n天的用户
具体思路:
1.因为每天用户登录次数可能不止一次,所以需要先将用户每天的登录日期去重。
2.再用row_number() over(partition by _ order by _)函数将用户id分组,按照登陆时间进行排序。
3.计算登录日期减去第二步骤得到的结果值,用户连续登陆情况下,每次相减的结果都相同。
4.按照id和日期分组并求和,筛选大于等于n的即为连续n天登陆的用户。
20200710 大数据文件格式揭秘
20200701 如何设计一个元数据管理系统