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

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

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

SELECT
      COUNT(DISTINCT p.device_id,p.date)/COUNT(DISTINCT q.device_id,q.date) AS avg_ret
FROM 
     (SELECT DISTINCT device_id,date  FROM question_practice_detail) q 
      LEFT JOIN 
                (SELECT DISTINCT device_id,date FROM 
                 question_practice_detail) p ON q.device_id = p.device_id AND DATEDIFF(p.date,q.date)=1

全部评论

相关推荐

林后润:听说他们有kpi,要到了简历编号就不理人了
27届求职交流
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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