Я бьюсь над вопросом, который сказал: «Какой клиент арендовал больше всего фильмов?»
Я делаю это, используя пример базы данных Seikila в MySQL. У меня есть кое-что, что объединяет мои таблицы и пытается подсчитать, но я знаю, что это неправильно, просто просматривая фактические данные в таблице аренды. мой код такой, как показано ниже
SELECT r.rental_id, cust.customer_id, count(*) as Total_Rentals
FROM rental as r
INNER JOIN customer AS cust on r.customer_id = cust.customer_id
GROUP BY cust.customer_id;
, но он говорит мне, например, что клиент 1 арендовал 32 фильма, что, я знаю, неправильно. Что я делаю неправильно? так как меня попросили дать разъяснения, база данных, которую я использую: https://dev.mysql.com/doc/sakila/en/
И я пытаюсь выяснить, какой клиент арендовал больше всего фильмов, я не совсем уверен, что мой скрипт на самом деле возвращается.