题解 | #计算用户的平均次日留存率#

计算用户的平均次日留存率

https://www.nowcoder.com/practice/126083961ae0415fbde061d7ebbde453

主要是思路问题
1.重新构造第二天的数据,和第一天left join,没有的话就会显示null
2.限定条件:device_id一样 date_add(date1,intervale 1 day)=date2
3.计算平均率,第二天来了就有数据,否则为null
count(date2)/count(date1)

注意点:
1.去重,因为第一天可能来多次
2.其实是构建新表麻烦,所以计算逻辑在from中
3.最后构建出的新表,必须需要别名as

全部评论

相关推荐

点赞 评论 收藏
分享
11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务