Zacznij terazZacznij za darmo

Średnia ocena na klienta

Podobnie jak przed chwilą, przyjrzysz się teraz średnim ocenom filmów – tym razem z perspektywy klientów. Otrzymasz tabelę ze średnią oceną wystawioną przez każdego klienta. Uwzględnisz też liczbę ocen oraz liczbę wypożyczeń na klienta. Statystyki te zostaną wyświetlone wyłącznie dla klientów z więcej niż 7 wypożyczeniami, posortowane rosnąco według średniej oceny.

To ćwiczenie jest częścią kursu

Podejmowanie decyzji na podstawie danych w SQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Pogrupuj dane z tabeli renting według customer_id i uwzględnij w wynikach: customer_id, średnią ocenę, liczbę ocen oraz liczbę wypożyczeń filmów.
  • Wybierz tylko tych klientów, którzy mają więcej niż 7 wypożyczeń.
  • Posortuj wynikową tabelę rosnąco według średniej oceny.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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
Edytuj i uruchom kod