кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

18. Напишите запрос в SQL, чтобы найти имя и фамилию актера с его ролью в фильме, который также был режиссером.

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


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


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


Пример таблицы: директор


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


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

SELECT act_fname, act_lname, mov_title, role
FROM actor
JOIN movie_cast 
  ON actor.act_id=movie_cast.act_id
JOIN movie_direction 
  ON movie_cast.mov_id=movie_direction.mov_id
JOIN director 
  ON movie_direction.dir_id=director.dir_id
JOIN movie 
  ON movie.mov_id=movie_direction.mov_id
WHERE act_fname=dir_fname 
  AND act_lname=dir_lname;

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

 имя_файла | имя_акта | mov_title | роль
---------------------- + ---------------------- + ---- ------------------------------------------------ + - -------------------------------
 Вуди | Аллен | Энни Холл | Alvy Singer
 Кевин | Спейси | За морем | Бобби Дарин
(2 ряда)

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



Визуализация запроса:

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

Предыдущий: Напишите запрос в SQL, чтобы найти имя и фамилию режиссера и фильма, который он или она сняли, и появилась актриса, имя которой было Клэр, а фамилия была Дэйнс вместе с ее ролью в этом фильме.
Далее: написать запрос в SQL, чтобы найти список актеров для фильма «Китайский квартал».

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code