НачатьНачать бесплатно

Средний рейтинг по клиентам

Продолжая работу в том же направлении, вы теперь изучите средние оценки фильмов — на этот раз в разрезе клиентов. Вам нужно получить таблицу со средней оценкой, которую выставил каждый клиент. Помимо этого, вы включите в неё количество оценок и количество арендованных фильмов по каждому клиенту. Итоговую статистику следует вывести только для клиентов с более чем 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
Редактировать и запускать код