IniziaInizia gratis

Aggregare le finanze

In questo esercizio vuoi approfondire le differenze nei pagamenti tra i clienti attivi e quelli non attivi.

Questo esercizio fa parte del corso

Applicare SQL a problemi reali

Visualizza il corso

Istruzioni dell'esercizio

  • Scopri le differenze nel numero totale di pagamenti facendo COUNT() di payment_id.
  • Scopri le differenze nei pagamenti medi usando AVG().
  • Scopri le differenze nei pagamenti totali usando SUM().
  • Assicurati di usare GROUP BY nelle funzioni di aggregazione in base al fatto che i pagamenti del cliente siano active.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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 ___;
Modifica ed esegui il codice