运营需求来了
统计9.1–9.10期间,消费金额TOP5的用户,做用户消费排行榜。
一张订单表,一张用户表,用 JOIN 关联两张表,
WHERE 筛选时间范围,GROUP BY 按用户分组,
SUM 算总消费,COUNT 统计订单数量,
ORDER BY 倒序,LIMIT 截取前 5 条。
核心知识点拆解:
JOIN:通过 user_id 关联订单表和用户表
GROUP BY:按用户分组,每个用户只输出一行
SUM/COUNT:聚合函数,计算总额、订单数
ORDER BY DESC:消费金额从高到低排序
LIMIT 5:取出 TOP5
注:案例数据为模拟演示,非真实店铺数据
#SQL #数据分析 #数据库 #编程学习 #数据开发