Упражнения по SQL для фильма База данных: найдите фильм Mystery с самым высоким рейтингом и сообщите название, год и рейтинг
База данных фильма SQL: присоединитесь к упражнению 22 с решением
22. Напишите запрос в SQL, чтобы найти фильм Mystery с самым высоким рейтингом, и укажите название, год и рейтинг.
Пример таблицы: фильм
Пример таблицы: жанры
Пример таблицы: movie_genres
Пример таблицы: рейтинг
Пример решения:
SELECT mov_title, mov_year, rev_stars
FROM movie
NATURAL JOIN movie_genres
NATURAL JOIN genres
NATURAL JOIN rating
WHERE gen_title ='Mystery' AND rev_stars >= ALL (
SELECT rev_stars
FROM rating
NATURAL JOIN movie_genres
NATURAL JOIN genres
WHERE gen_title ='Mystery');
Пример вывода:
mov_title | mov_year | rev_stars -------------------------------------------------- - + ---------- + ----------- Головокружение | 1958 | 8,40 (1 ряд)
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти фильм с самым высоким рейтингом, и укажите его название, год, рейтинг и страну выпуска.
Далее: напишите запрос в SQL, чтобы сгенерировать отчет, в котором будет указан год, когда было выпущено большинство фильмов Mystery, а также количество фильмов и их средняя оценка.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования