Упражнения по SQL для фильма База данных: найдите все годы, в которых был произведен хотя бы один фильм и который получил оценку более 3 звезд, и результат должен быть в порядке возрастания или года
База данных фильма SQL: Подзапрос Упражнение-6 с решением
6. Напишите запрос на языке SQL, чтобы найти все годы, по которым было произведено хотя бы одно кино, и которое получило рейтинг более 3 звезд. Показать результаты в порядке возрастания.
Пример таблицы: фильм
Пример таблицы: рейтинг
Пример решения:
SELECT DISTINCT mov_year
FROM movie
WHERE mov_id IN (
SELECT mov_id
FROM rating
WHERE rev_stars>3)
ORDER BY mov_year;
Пример вывода:
mov_year ---------- 1958 1961 1962 1977 1982 1986 1995 1997 1999 2001 2004 2008 2009 (13 рядов)
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти названия всех фильмов, режиссером которых является режиссер, имя и фамилия которого - Уодди Аллен.
Далее: написать запрос в SQL, чтобы найти заголовки всех фильмов, которые не имеют оценок.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования