CommencezCommencez gratuitement

Note moyenne par client

Comme tout à l'heure, vous allez maintenant examiner les notes moyennes des films, cette fois-ci par client. Vous obtiendrez donc un tableau avec la note moyenne attribuée par chaque client. Vous y ajouterez le nombre de notes et le nombre de locations de films par client. Présentez ces statistiques récapitulatives uniquement pour les clients ayant plus de 7 locations de films et classez-les par ordre croissant de la note moyenne.

Cette activité fait partie du cours

Prise de décision fondée sur les données avec SQL

Voir le cours

Instructions de l’exercice

  • Regroupez les données de la table renting par customer_id et affichez le customer_id, la note moyenne, le nombre de notes et le nombre de locations de films.
  • Sélectionnez uniquement les clients ayant plus de 7 locations de films.
  • Classez le tableau obtenu par ordre croissant de la note moyenne.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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
Modifier et exécuter le code