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

Содержание
  1. База данных фильмов SQL: объедините упражнение 4 с решением 4. Напишите запрос в SQL, чтобы найти имя фильма и режиссера (сначала и фамилии), который снял фильм, в котором исполнил роль Шона Магуайра. Образец таблицы: режиссер Пример таблицы: movie_direction Пример таблицы: movie_cast Пример таблицы: movie Пример решения: SELECT dir_fname, dir_lname, mov_titleFROM Director JOIN movie_direction ON Director.dir_id = movie_direction.dir_idJOIN movie ON movie_direction.mov_id = movie.mov_idJOIN movie_cast ON movie_cast.mov_id = movie.mov_id WHERE role = 'Sean Maguire'; ИЛИ ВЫБРАТЬ dir_fname, dir_lname, mov_titleFROM режиссер, movie_direction, movie, movie_castWHERE Director.dir_id = movie_direction.dir_idAND movie_direction.mov_id = movi e.mov_idAND movie.mov_id = movie_cast.mov_idAND movie_cast.role = 'Sean Maguire'; Пример вывода: dir_fname | dir_lname | mov_title ---------------------- + ---------------------- + --- ------------------------------------------------- Гас | Ван Сант | Good Will Hunting (1 строка) Практика онлайн Визуализация запроса для примера решения: Продолжительность: Строки: Стоимость: Визуализация запроса для альтернативного примера решения: Продолжительность: Строки: Стоимость:
  2. Практика онлайн
  3. Визуализация запроса для примера решения:
  4. Визуализация запроса для альтернативного примера решения:

База данных фильмов SQL: объедините упражнение 4 с решением

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

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

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

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

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

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

  SELECT dir_fname, dir_lname,  mov_titleFROM Director JOIN movie_direction ON Director.dir_id = movie_direction.dir_idJOIN movie ON movie_direction.mov_id = movie.mov_idJOIN movie_cast ON movie_cast.mov_id = movie.mov_id WHERE role = 'Sean Maguire';  

ИЛИ

  ВЫБРАТЬ dir_fname, dir_lname, mov_titleFROM режиссер, movie_direction, movie, movie_castWHERE Director.dir_id = movie_direction.dir_idAND movie_direction.mov_id = movi  e.mov_idAND movie.mov_id = movie_cast.mov_idAND movie_cast.role = 'Sean Maguire';  

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

 dir_fname |  dir_lname |  mov_title ---------------------- + ---------------------- + ---  ------------------------------------------------- Гас  |  Ван Сант |  Good Will Hunting (1 строка) 

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

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

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

Строки:

Стоимость:

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

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

Строки:

Стоимость:


Оцените статью
nanomode.ru
Добавить комментарий