Agregando finanças
Neste exercício, você quer entender melhor as diferenças nos pagamentos entre os clientes que estão ativos e os que não estão.
Este exercício faz parte do curso
Aplicando SQL a Problemas do Mundo Real
Instruções do exercício
- Descubra as diferenças no número total de pagamentos usando
COUNT()nopayment_id. - Descubra as diferenças nos pagamentos médios usando
AVG(). - Descubra as diferenças no total de pagamentos usando
SUM(). - Garanta que as funções de agregação usem
GROUP BYconforme o statusactivedos pagamentos dos clientes.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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 ___;