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

Содержание
  1. База данных фильмов SQL: объедините упражнение 10 с решением 10. Напишите запрос на языке SQL, чтобы вычислить отчет, содержащий жанры этих фильмы с их средней продолжительностью и количеством фильмов для каждого жанра. Примерная таблица: фильм Пример таблицы: жанры Пример таблица: movie_genres Пример решения: SELECT gen_title, AVG (mov_time), COUNT (gen_title) FROM movieNATURAL JOIN movie_genresNATURAL JOIN genresGROUP BY gen_title; Пример вывода: gen_title | в среднем | количество ---------------------- + ---------------------- + --- ---- Приключения | 162.5000000000000000 | 2 Комедия | 93.0000000000000000 | 1 драма | 134.2500000000000000 | 4 Ужас | 100.0000000000000000 | 1 Триллер | 117.0000000000000000 | 1 Преступление | 124.0000000000000000 | 2 Действие | 137.0000000000000000 | 1 Музыка | 118.0000000000000000 | 1 Война | 183.0000000000000000 | 1 Романс | 122.0000000000000000 | 1 Анимация | 134.0000000000000000 | 1 Тайна | 137.3333333333333333 | 3 (12 строк) Практика онлайн Визуализация запроса: Продолжительность: Стоимость:
  2. Практика онлайн
  3. Визуализация запроса:

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

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

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

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

Пример таблица: movie_genres

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

  SELECT gen_title, AVG (mov_time), COUNT (gen_title) FROM movieNATURAL JOIN movie_genresNATURAL JOIN genresGROUP BY gen_title;  

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

 gen_title |  в среднем |  количество ---------------------- + ---------------------- + ---  ---- Приключения |  162.5000000000000000 |  2 Комедия |  93.0000000000000000 |  1 драма |  134.2500000000000000 |  4 Ужас |  100.0000000000000000 |  1 Триллер |  117.0000000000000000 |  1 Преступление |  124.0000000000000000 |  2 Действие |  137.0000000000000000 |  1 Музыка |  118.0000000000000000 |  1 Война |  183.0000000000000000 |  1 Романс |  122.0000000000000000 |  1 Анимация |  134.0000000000000000 |  1 Тайна |  137.3333333333333333 |  3 (12 строк) 

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

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

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

Стоимость:


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