Avaliação média por cliente
Semelhante ao que você acabou de fazer, agora você verá as avaliações médias dos filmes, desta vez para os clientes. Assim, você obterá uma tabela com a avaliação média dada por cada cliente. Além disso, você incluirá o número de avaliações e o número de aluguéis de filmes por cliente. Você informará essas estatísticas resumidas somente para clientes com mais de 7 locações de filmes e as ordenará em ordem crescente pela avaliação média.
Este exercício faz parte do curso
Tomada de decisão orientada por dados em SQL
Instruções de exercício
- Agrupe os dados na tabela
renting
porcustomer_id
e informe ocustomer_id
, a avaliação média, o número de avaliações e o número de aluguéis de filmes. - Selecione apenas clientes com mais de 7 locações de filmes.
- Ordene a tabela resultante pela avaliação média em ordem crescente.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
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