开始使用免费开始使用

汇总财务数据

在本练习中,您将了解活跃客户与非活跃客户在付款方面的差异。

本练习是课程的一部分

将 SQL 应用于真实问题

查看课程

练习说明

  • 通过对 payment_id 使用 COUNT(),比较两类客户在付款笔数上的差异。
  • 使用 AVG(),比较两类客户在平均付款金额上的差异。
  • 使用 SUM(),比较两类客户在付款总额上的差异。
  • 使用 GROUP BY 按客户是否为 active 分组,确保聚合函数计算正确。

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT active, 
       ___ AS num_transactions, 
       ___ AS avg_amount, 
       ___ AS total_amount
FROM payment AS p
INNER JOIN customer AS c
  ON p.customer_id = c.customer_id
GROUP BY ___;
编辑并运行代码