кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

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

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


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


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


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


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


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

SELECT dir_fname, dir_lname, mov_title, act_fname, act_lname, 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='Claire' 
  AND act_lname='Danes';

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

 dir_fname | dir_lname | mov_title | имя_файла | имя_акта | роль
---------------------- + ---------------------- + ---- ------------------------------------------------ + - --------------------- + ---------------------- + ----- ---------------------------
 Хаяо | Миядзаки | Принцесса Мононоке | Клэр | Датчане | Сан -
(1 ряд)

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



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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code