2024-11 美团 中等

为了评估餐厅的新用户增长情况,我们需要计算每个餐厅每月的新用户比例。

新用户比例是指在某个月份内,首次消费的用户占总消费用户的比例。

这个指标可以帮助我们了解餐厅每月的新用户增长情况,从而优化营销策略。

任务

mt_trx_rcd1 表中,计算每个餐厅每月的新用户比例。结果应包括餐厅名称、月份、总消费用户数、新用户数和新用户比例。

考点

  1. 日期函数: 使用 DATE_FORMAT 提取月份。
  2. 聚合函数: 使用 COUNT 和 MIN 计算总消费用户数和新用户数。
  3. 子查询: 使用子查询获取每个用户的首次消费日期。
  4. 条件判断: 使用 CASE 语句计算新用户比例。

inner join case when count

mt_trx_rcd1,美团用户交易订单表

trx_seq cust_uid trx_dt trx_amt mch_nm mch_typ1 mch_typ2
1016 MT10008 2021-06-19 374 兰州李晓明拉面馆 餐饮 小吃快餐
1078 MT10020 2021-04-01 3 串部落麻辣龙虾(陵园店) 餐饮 小龙虾
866 MT10005 2021-03-03 230 申时咖啡馆(高新店) 餐饮 咖啡厅
848 MT10005 2021-04-13 209 喵哆哆串串香(双井店) 餐饮 火锅
763 MT10003 2021-10-02 349 兰州李晓明拉面馆 餐饮 小吃快餐

 成为会员,解锁300道大厂数分SQL真题

ID163 最受新一线城市欢迎的红包金额  
简单 inner join case when count sum 百分比计算 支付宝
ID166 比较男女收发红包的差异  
简单 inner join case when sum 支付宝
ID179 数学成绩分段统计(1)
中等 inner join and case when count 字符串处理 多表连接 经典-学生表课程表 作业帮
ID212 横屏与竖屏视频的完播率(按AI配音和字幕分类)  
中等 inner join case when sum 行列转化 多表连接 短视频指标体系 快手
ID255 用户听歌多元化标签  
简单 group by inner join case when distinct count 聚合函数 多表连接 音乐偏好分析 QQ音乐

MySQL 8.0

00:00