SQL 刷题/【美团】计算第二天留存率
上一题下一题中等通过率 53%

【美团】计算第二天留存率

JOIN 连接聚合函数面试真题

题目描述

来源:美团数开AI工具方向面经

给定一张 user_logins 表:

  • user_id: 用户ID
  • login_date: 登录日期(格式:YYYY-MM-DD)

请编写 SQL 查询,计算2024年1月1日的次日留存率(百分比,保留1位小数)。

次日留存率 = 1月1日登录且1月2日也登录的用户数 / 1月1日登录总用户数 × 100

期望输出列

列名说明
day1_users1月1日登录用户数
retained_users次日留存用户数
retention_rate次日留存率 (%)

数据样例

当前运行环境
user_idINTEGERlogin_dateTEXT
12024-01-01
22024-01-01
32024-01-01
42024-01-01
52024-01-01
12024-01-02
32024-01-02
52024-01-02
输入数据显示 8 / 11
SQL 编辑器正在保存草稿...
正在加载 SQL 编辑器...

运行你的 SQL 查询后,结果将显示在这里