Valoración media por cliente
De forma similar a lo que acabas de hacer, ahora verás las valoraciones medias de las películas, esta vez para los clientes. Así obtendrás una tabla con la valoración media dada por cada cliente. Además, incluirás el número de valoraciones y el número de alquileres de películas por cliente. Informará de estas estadísticas resumidas solo para los clientes con más de 7 películas alquiladas y las ordenará en orden ascendente según la valoración media.
Este ejercicio forma parte del curso
Toma de decisiones basada en datos con SQL
Instrucciones de ejercicio
- Agrupa los datos de la tabla
renting
porcustomer_id
e informa de lacustomer_id
, la valoración media, el número de valoraciones y el número de alquileres de películas. - Selecciona solo clientes con más de 7 alquileres de películas.
- Ordena la tabla resultante por la puntuación media en orden ascendente.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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