题解 | #日活与每日次日留存率#

日活与每日次日留存率

https://www.nowcoder.com/practice/18b168ada98d4bdb9108444443cea7d3

select a.visit_date as visit_date,
       count(distinct a.id) as dau,
       count(b.id)/count(distinct a.id) as next_day_per      
from 
(select id,visit_date 
from user_visit_log
group by id,visit_date) a
left join 
(select id,visit_date 
from user_visit_log
group by id,visit_date) b
on a.id=b.id
and a.visit_date = date_sub(b.visit_date,interval 1 day)
group by a.visit_date;

全部评论

相关推荐

后端转测开第一人:再怎么劝退也没用的 某些群体总以为在一个幸存者偏差的软件上看见了极少数秋招上岸某个大厂的个例就幻想上了 事实上自己打开ssob沟通1000+连个小厂面试都没
点赞 评论 收藏
分享
10-10 16:30
济宁学院 Java
不想做程序员:面试官:蓝桥杯三等奖?你多去两次厕所都能拿二等吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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