Середня оцінка на клієнта
Подібно до попереднього завдання, тепер ви розглянете середні оцінки фільмів, але для клієнтів. Отже, ви отримаєте таблицю із середньою оцінкою, яку дав кожен клієнт. Додатково ви включите кількість оцінок і кількість прокатів фільмів на клієнта. Ви наведете ці підсумкові показники лише для клієнтів із більш ніж 7 прокатами фільмів і відсортуєте їх за зростанням за середньою оцінкою.
Ця вправа є частиною курсу
Прийняття рішень на основі даних у SQL
Інструкції до вправи
- Згрупуйте дані в таблиці
rentingзаcustomer_idі виведітьcustomer_id, середню оцінку, кількість оцінок і кількість прокатів фільмів. - Оберіть лише клієнтів із більш ніж 7 прокатами фільмів.
- Відсортуйте підсумкову таблицю за середньою оцінкою за зростанням.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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