开始使用免费开始使用

按订单数量为用户排名

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;
编辑并运行代码