Subconsulta dentro de SELECT
Como se explicaba en el vídeo, a menudo hay varias formas de obtener el mismo resultado en SQL. Has visto que las subconsultas pueden ser una alternativa a las uniones para obtener el mismo resultado.
En este ejercicio, profundizarás en la forma en la que algunas consultas pueden escribirse utilizando una unión o una subconsulta.
En el paso 1, empezarás con una LEFT JOIN
combinada con GROUP BY
para seleccionar los nueve países con más ciudades en la tabla cities
, junto con las cifras de estas ciudades. En el paso 2, escribirás una consulta que devuelva el mismo resultado que la unión, pero aprovechando una consulta anidada.
Este ejercicio forma parte del curso
Unir datos en SQL
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___