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

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

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

全部评论

相关推荐

码农索隆:单休一个月少休息4天,一年就是48天,平时节假日,别人3天假期,单休的两天
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 12:23
点赞 评论 收藏
分享
07-07 12:47
门头沟学院 Java
码农索隆:竟然还真有卡体检报告的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务