View difference between Paste ID: xYRmmFCj and atcnwKFw
SHOW: | | - or go back to the newest paste.
1-
--Выгрузите уникальные названия городов, в которых стоимость заказов превышает среднее значение за 2009 год.
1+
/*Посчитайте среднюю стоимость аренды фильма каждого возрастного рейтинга. Среди них найдите рейтинг с самыми дорогими для аренды фильмами.
2
Выведите на экран названия категорий фильмов с этим рейтингом. Добавьте второе поле со средним значением продолжительности фильмов категории.
3-
SELECT billing_city
3+
*/
4-
FROM invoice
4+
5-
WHERE total >
5+
SELECT c.name,
6-
    (SELECT AVG(total)
6+
       AVG(m.length)
7-
     FROM invoice
7+
FROM movie AS m
8-
     WHERE EXTRACT(YEAR FROM CAST(invoice_date AS date)) = 2009)
8+
INNER JOIN film_category AS fc ON m.film_id = fc.film_id
9-
GROUP BY billing_city;
9+
INNER JOIN category AS c ON fc.category_id = c.category_id
10
WHERE rating IN
11
    (SELECT rating
12
     FROM movie
13
     GROUP BY rating
14
     ORDER BY AVG(rental_rate) DESC
15
     LIMIT 1)
16
GROUP BY c.name;