IniziaInizia gratis

Valutazione media per cliente

Come hai appena fatto, ora analizzerai le valutazioni medie dei film, questa volta per i clienti. Otterrai quindi una tabella con la valutazione media assegnata da ciascun cliente. Inoltre, includerai il numero di valutazioni e il numero di noleggi per cliente. Riporterai queste statistiche riepilogative solo per i clienti con più di 7 noleggi e le ordinerai in ordine crescente in base alla valutazione media.

Questo esercizio fa parte del corso

Decision making basato sui dati in SQL

Visualizza il corso

Istruzioni dell'esercizio

  • Raggruppa i dati nella tabella renting per customer_id e riporta customer_id, la valutazione media, il numero di valutazioni e il numero di noleggi.
  • Seleziona solo i clienti con più di 7 noleggi.
  • Ordina la tabella risultante per valutazione media in ordine crescente.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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
Modifica ed esegui il codice