кодесурса
«SQL

Упражнения по SQL для фильма База данных: Найдите всех актеров, которые не снимались ни в одном фильме с 1990 по 2000 год.

script1adsense2code
script1adsense3code

База данных фильма SQL: присоединитесь к упражнению 5 с решением

5. Напишите запрос в SQL, чтобы перечислить всех актеров, которые не снимались ни в одном фильме в период с 1990 по 2000 год.

Образец таблицы: актер


Пример таблицы: movie_cast


Пример таблицы: фильм


Пример решения:

SELECT act_fname, act_lname, mov_title, mov_year
FROM actor
JOIN movie_cast 
ON actor.act_id=movie_cast.act_id
JOIN movie 
ON movie_cast.mov_id=movie.mov_id
WHERE mov_year NOT BETWEEN 1990 and 2000;

ИЛИ ЖЕ

SELECT a.act_fname, a.act_lname, c.mov_title, c.mov_year
FROM actor a, movie_cast b, movie c
WHERE a.act_id=b.act_id
AND b.mov_id=c.mov_id
AND c.mov_year NOT BETWEEN 1990 and 2000;

Пример вывода:

 имя_акта имя_файла mov_title mov_year
-------------------------------------------------- ------------------------------
Джеймс Стюарт Головокружение 1958
Дебора Керр Невинные 1961
Питер OToole Лоуренс Аравийский 1962
Роберт Де Ниро Охотник на оленей 1978
Ф. Мюррей Авраам Амадей 1984
Harrison Ford Blade Runner 1982
Вуди Аллен Энни Холл 1977
Jon Voight Deliverance 1972
Мэгги Джилленхол Донни Дарко 2001
Dev Patel Миллионер из трущоб 2008
Сигурни Уивер Иностранцы 1986
Кевин Спейси за морем 2004
Джек Николсон Китайский квартал 1974
Кристиан Бэйл Престиж 2006

Практика онлайн



Визуализация запросов для примера решения:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Визуализация запроса для альтернативного примера решения:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос в SQL, чтобы найти имя фильма и режиссера (имена и фамилии), который снял фильм, который сыграл роль Шона Магуайра.
Далее: Напишите запрос в SQL, чтобы перечислить имя и фамилию всех режиссеров с указанием количества жанров фильмов, которые они сняли с названиями жанров, и упорядочить результат в алфавитном порядке с именем и фамилией режиссера.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code