ComeçarComece de graça

Subconsulta dentro de SELECT

Conforme analisado no vídeo, muitas vezes há várias maneiras de produzir o mesmo resultado no SQL. Você viu que as subconsultas podem ser uma alternativa às junções para obter o mesmo resultado.

Neste exercício, você vai analisar melhor como algumas consultas podem ser escritas usando uma junção ou uma subconsulta.

Na Etapa 1, você deve começar com um LEFT JOIN combinado com um GROUP BY para selecionar os nove países com o maior número de cidades que aparecem na tabela cities, juntamente com as contagens dessas cidades. Na Etapa 2, deve escrever uma consulta que retorna o mesmo resultado que a junção, mas utilizando uma consulta aninhada.

Este exercício faz parte do curso

Junção de dados no SQL

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___
Editar e executar o código