Finanzen aggregieren
In dieser Übung möchtest du mehr über die Unterschiede bei den Zahlungen zwischen aktiven und inaktiven Kundinnen und Kunden erfahren.
Diese Übung ist Teil des Kurses
SQL auf echte Probleme anwenden
Anleitung zur Übung
- Finde die Unterschiede in ihrer Gesamtzahl an Zahlungen, indem du die
payment_idmitCOUNT()zählst. - Ermittle die Unterschiede in ihren durchschnittlichen Zahlungen mit
AVG(). - Ermittle die Unterschiede in ihren gesamten Zahlungen mit
SUM(). - Stelle sicher, dass die Aggregatfunktionen per
GROUP BYdanach gruppieren, ob Kundenzahlungenactivesind.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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 ___;