这个题目是:计算用户第二天来刷题的平均数. 要注意的是,要的不是曾经有过第二天来刷题的用户的占比,而是要累计的占比. 假设只有一个用户A, 第1天来刷题, 第2天来刷题, 第3天没有 那么,第二天来刷题的留存率是50% 而不是100%. 所以在用join表确认第二天来刷题的明细之后, 不能用 COUNT(DISTINCT daytwodeviceid) / COUNT(DISTINCT dayonedeviceid) 来求解

这个题目是:计算用户第二天来刷题的平均数. 要注意的是,要的不是曾经有过第二天来刷题的用户的占比,而是要累计的占比. 假设只有一个用户A, 第1天来刷题, 第2天来刷题, 第3天没有 那么,第二天来刷题的留存率是50% 而不是100%. 所以在用join表确认第二天来刷题的明细之后, 不能用 COUNT(DISTINCT daytwodeviceid) / COUNT(DISTINCT dayonedeviceid) 来求解