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

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

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

  • 次日留存会用到时间函数,date_sub(expr1,expr2),其中expr1为需要计算的字段名,expr2为需要计算的值,例如 interval 1 day;
  • 因为表格中用户id可能存在重复,所以在表格自连接之前先对字段去重筛选,即 select distinct device_id,date from 表格,之后再进行自连接;
  • 题中计算的为留存率,即次日的用户数/今日的用户数,因此需用到左自连接。
全部评论

相关推荐

10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
收藏
分享
牛客网
牛客企业服务