HAVING и сортировка
Фильтрация и сортировка отлично дополняют друг друга: упорядоченные результаты гораздо проще анализировать.
Посмотрим, как это работает на практике, — напишем запрос, который покажет страны с наибольшим средним бюджетом фильмов.
Это упражнение является частью курса
Средний уровень SQL
Инструкции к упражнению
- Выберите поле
countryи средний бюджет под псевдонимомaverage_budget, округлённый до двух знаков после запятой, из таблицыfilms. - Сгруппируйте результаты по полю
country. - Отфильтруйте результаты, оставив только страны со средним бюджетом более одного миллиарда (
1000000000). - Отсортируйте результаты по убыванию
average_budget.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Select the country and average_budget from films
___
-- Group by country
___
-- Filter to countries with an average_budget of more than one billion
___
-- Order by descending order of the aggregated budget
___