次日留存:新增用户在第二天也登录了
3日留存、7日留存、月留存这些概念同理;
次日留存率的计算
第二天依然登录的用户数/新增用户数*100%;
那么如何具体在一个表中表示呢?
user表{
name;
account;
firstLoginTime;
lastUpdateTime;
...
}
select count(*) from user where firstLoginTime=昨天;//这是昨天的新增用户数
select count(*) from user where lastUpdateTime=今天 and firstLoginTime=昨天;//这是对于昨天而言的次日留存用户数
用第一个数/第二个数*100%就可以算出次日留存率;