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 exercicio faz parte do curso
Aplicando SQL a Problemas do Mundo Real
Instruções do exercicio
- 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.
exercicio interativo prático
Tente este exercicio 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 ___;