Запрос один ко многим - MySQL
Формулировка задачи:
Здравствуйте, есть две таблицы movies и reviews. Первая таблица содержит "id" и название "name" фильма, вторая таблица содержит оценку "ocenka" и повторяющиеся значения "id" из первой таблицы, по которым можно идентифицировать фильм. Нужно организовать запрос, который бы выводил значение средней оценки каждого фильма. Попытался создать вот такой, но он путает id у фильмов и выводит оценку совершенно другого фильма, а также выводит только один фильм:
SELECT name, avg(ocenka) FROM movies, reviews WHERE movies.id=reviews.id ORDER BY avg(ocenka) DESC
Решение задачи: «Запрос один ко многим»
textual
Листинг программы
group by name
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д