ÎncepețiÎncepe gratuit

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ă

Vezi cursul

Instrucțiuni pentru exercițiu

  • Află diferențele privind numărul total de plăți folosind COUNT() pe coloana payment_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 starea active a 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 ___;
Editează și rulează codul