кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

23. Напишите запрос на языке SQL, чтобы сгенерировать отчет, в котором будет указан год, когда было выпущено большинство фильмов Mystery, а также количество фильмов и их средняя оценка.

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


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


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


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


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

SELECT mov_year,gen_title,count(gen_title), avg(rev_stars)
FROM movie 
NATURAL JOIN movie_genres 
NATURAL JOIN genres
NATURAL JOIN rating
WHERE gen_title='Mystery' 
GROUP BY mov_year,gen_title;

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

 mov_year | gen_title | считать | средний
---------- + ---------------------- + ------- + -------- ------------
     1958 | Тайна | 1 | 8,4000000000000000
(1 ряд)

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



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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code