Agregace financí
V tomto cvičení se podíváš na rozdíly v platbách mezi aktivními a neaktivními zákazníky.
Toto cvičení je součástí kurzu
Aplikace SQL na reálné problémy
Pokyny k cvičení
- Zjisti rozdíly v celkovém počtu plateb pomocí
COUNT()aplikovaného napayment_id. - Zjisti rozdíly v průměrné výši plateb pomocí
AVG(). - Zjisti rozdíly v celkové výši plateb pomocí
SUM(). - Zajisti, aby agregační funkce používaly
GROUP BYpodle toho, zda jsou zákazníciactive.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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 ___;