按订单数量为用户排名
Eve 告诉您,她想汇报每个月订单最多的是哪些用户 ID。为避免展示冗长数字分散管理层注意力,她只想显示排名。订单数最多的用户排名为 1,第二多的为 2,依此类推。
请将 2018 年 8 月按订单数排名前 3 的用户 ID 及其排名发送给 Eve。
本练习是课程的一部分
使用 SQL 分析业务数据
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
user_id,
COUNT(DISTINCT order_id) AS count_orders
FROM orders
-- Only keep orders in August 2018
WHERE ___
GROUP BY user_id;