Comparar uniones
En este ejercicio, examinarás cómo pueden diferir los resultados al realizar una unión completa y al realizar una unión a la izquierda y una unión interna uniendo las tablas countries
y currencies
. Te centrarás en la region
de América del Norte y en los registros en los que falta el name
del país.
Comenzarás con una unión completa con countries
a la izquierda y currencies
a la derecha. Recuerda el funcionamiento de una unión completa con el diagrama incluido a continuación.
A continuación, completarás una unión a la izquierda similar y concluirás con una unión interna, observando los resultados que veas por el camino.
Este ejercicio forma parte del curso
Unir datos en SQL
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
SELECT name AS country, code, region, basic_unit
FROM countries
-- Join to currencies
___
USING (code)
-- Where region is North America or name is null
WHERE ___
ORDER BY region;