2026-04 中等

某社交平台想了解用户的红包行为,将用户分为三类:只发红包、只收红包、既发又收。

现有红包记录表 tx_red_pkt_rcd(发送者ID、接收者ID、金额)。

请编写SQL查询,统计各类型用户的人数和金额。输出行为类型、用户数、总金额。

聚合函数 group by case when count sum

tx_red_pkt_rcd

snd_usr_idrcv_usr_idpkt_amtsnd_datetimercv_datetime
T305905T30041850.002021-02-13 11:50:261900-01-01 00:00:00
T303238T301843200.002021-02-13 22:58:342021-02-13 23:11:43
T307349T305945200.002021-02-13 10:28:462021-02-13 10:29:40
T306682T30423988.882021-02-13 17:42:172021-02-13 17:42:43
T308262T310455100.002021-02-13 12:35:251900-01-01 00:00:00

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

ID117 计算车方和司机被禁止的比率  
简单 group by case when sum 百分比计算 货拉拉
ID120 统计每个城市各状态的单量(行转列)  
中等 group by case when sum 行列转化 多表连接 2025春招面试真题 货拉拉
ID131 各商品漏斗转化率  
中等 group by case when sum 行列转化 购物漏斗分析 拼多多
ID162 各金额区间红包拒收率  
简单 case when count sum 百分比计算 支付宝
ID393 美团(三)新老客识别  
中等 group by case when count sum 聚合函数 多表连接 美团

MySQL 8.0

00:00