Agregarea datelor financiare
În acest exercițiu vei explora diferențele dintre plățile efectuate de clienții activi și cei inactivi.
Acest exercițiu face parte din cursul
Aplicarea SQL în probleme din lumea reală
Instrucțiuni pentru exercițiu
- Află diferențele privind numărul total de plăți folosind
COUNT()pe coloanapayment_id. - Află diferențele privind plata medie folosind
AVG(). - Află diferențele privind totalul plăților folosind
SUM(). - Asigură-te că funcțiile agregate sunt însoțite de
GROUP BYîn funcție de stareaactivea clienților.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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 ___;