Esto es una LEFT JOIN, ¿verdad?
¡Buen trabajo familiarizándote con la estructura de los joins! En este ejercicio, vas a explorar las diferencias entre INNER JOIN y LEFT JOIN. Esto te ayudará a decidir qué tipo de join usar.
Como antes, utilizarás las tablas cities y countries.
Empezarás con un INNER JOIN con la tabla cities (izquierda) y la tabla countries (derecha). Esto es útil si solo te interesan los registros en los que un país aparece en ambas tablas.
Luego cambiarás a un LEFT JOIN. Esto es útil si te interesa devolver todos los países de la tabla cities, tengan o no coincidencia en la tabla countries.
Este ejercicio forma parte del curso
Combinación de datos en SQL
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
SELECT
c1.name AS city,
code,
c2.name AS country,
region,
city_proper_pop
FROM cities AS c1
-- Perform an inner join with cities as c1 and countries as c2 on country code
___
ORDER BY code DESC;