Agréger les finances
Dans cet exercice, vous souhaitez en savoir plus sur les différences de paiements entre les clients actifs et ceux qui ne le sont pas.
Cet exercice fait partie du cours
Appliquer SQL à des problèmes concrets
Instructions
- Identifiez les différences de nombre total de paiements en appliquant
COUNT()surpayment_id. - Identifiez les différences de paiements moyens avec
AVG(). - Identifiez les différences de paiements totaux avec
SUM(). - Assurez-vous que les fonctions d’agrégation utilisent
GROUP BYselon que les paiements des clients sontactive.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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 ___;