Подзапрос внутри SELECT
Как было показано в видео, в SQL одну и ту же задачу зачастую можно решить несколькими способами. Вы убедились, что подзапросы могут служить альтернативой соединениям и давать тот же результат.
В этом упражнении вы подробнее изучите, как одни и те же запросы можно записать как через соединение, так и через подзапрос.
На шаге 1 вы начнёте с LEFT JOIN в сочетании с GROUP BY, чтобы выбрать девять стран с наибольшим количеством городов в таблице cities, а также подсчитать эти города. На шаге 2 вы напишете запрос, который возвращает тот же результат, но с использованием вложенного запроса.
Это упражнение является частью курса
Объединение данных в SQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___