留存率:
是用户分析的核心指标之一,留存问题也是一个经常考的题目。
问题:
现场写一道SQL:给定用户表Users,求出每个日期对应的活跃用户数、次日留存用户数、次日留存率。
指标定义: 某日活跃用户数:某日活跃的去重用户数。 N日留存用户数:某日活跃的用户在之后的第N日活跃用户数。 N日活跃留存率:N日留存用户数/某日活跃用户数
例如: 2021/05/01 日去重用户数为10000,这批用户在2021/05/03日仍有7000人活跃,则3日活跃留存率为7000/10000=70%
第一步:
N日活跃留存率= N日留存用户数/某日活跃用户数。我们先得到每日活跃用户数
输出结果:
第二步:
再得到次日留存用户数。