Ratingul mediu pe client
Similar cu ce ai făcut adineauri, vei analiza acum ratingurile medii ale filmelor, de data aceasta pentru clienți. Vei obține astfel un tabel cu ratingul mediu acordat de fiecare client. În plus, vei include numărul de ratinguri și numărul de închirieri de filme per client. Vei raporta aceste statistici sumare doar pentru clienții cu mai mult de 7 închirieri de filme și le vei ordona în ordine crescătoare după ratingul mediu.
Acest exercițiu face parte din cursul
Luarea Deciziilor Bazate pe Date în SQL
Instrucțiuni pentru exercițiu
- Grupează datele din tabelul
rentingdupăcustomer_idși raporteazăcustomer_id, ratingul mediu, numărul de ratinguri și numărul de închirieri de filme. - Selectează doar clienții cu mai mult de 7 închirieri de filme.
- Ordonează tabelul rezultat după ratingul mediu în ordine crescătoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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