Průměrné hodnocení podle zákazníka
Podobně jako v předchozím příkladu se teď podíváš na průměrná hodnocení filmů, tentokrát z pohledu zákazníků. Zísháš tabulku s průměrným hodnocením od každého zákazníka. Zahrneš také počet hodnocení a počet půjčených filmů na zákazníka. Souhrnné statistiky zobrazíš pouze pro zákazníky s více než 7 půjčenými filmy a seřadíš je vzestupně podle průměrného hodnocení.
Toto cvičení je součástí kurzu
Rozhodování na základě dat v SQL
Pokyny k cvičení
- Seskup data v tabulce
rentingpodlecustomer_ida vybercustomer_id, průměrné hodnocení, počet hodnocení a počet půjčených filmů. - Vyber pouze zákazníky s více než 7 půjčenými filmy.
- Výslednou tabulku seřaď vzestupně podle průměrného hodnocení.
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 ___, -- Report the customer_id
___, -- Report the average rating per customer
___, -- Report the number of ratings per customer
___ -- Report the number of movie rentals per customer
FROM renting
GROUP BY customer_id
___ -- Select only customers with more than 7 movie rentals
ORDER BY ___; -- Order by the average rating in ascending order