Agréger les finances
Dans cet exercice, vous souhaitez en apprendre davantage sur les différences de paiements entre les clients actifs et ceux qui ne le sont pas.
Cette activité fait partie du cours
Appliquer SQL à des problèmes réels
Instructions de l’exercice
- Découvrez les différences dans leur nombre total de paiements en appliquant
COUNT()surpayment_id. - Découvrez les différences dans leurs paiements moyens en utilisant
AVG(). - Découvrez les différences dans leurs paiements totaux en utilisant
SUM(). - Assurez-vous que les fonctions d'agrégation utilisent
GROUP BYselon que les paiements du client sontactive.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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 ___;