汇总财务数据
在本练习中,您将了解活跃客户与非活跃客户在付款方面的差异。
本练习是课程的一部分
将 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 ___;