Comece agoraComece grátis

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

Ver curso

Instruções do exercicio

  • Descubra as diferenças no número total de pagamentos usando COUNT() no payment_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 BY conforme o status active dos 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 ___;
Editar e Executar Código