UNION y UNION ALL
Quieres una consulta que devuelva todas las ciudades incluidas en la base de datos Earthquakes. Debería ser una consulta sencilla sobre la tabla Cities. Sin embargo, para asegurarte de obtener todas las ciudades de la base de datos, vas a añadir a la consulta la tabla Nations para incluir también las capitales. Usarás UNION para eliminar cualquier fila duplicada.
Por curiosidad, quieres saber si había filas duplicadas. Si haces la misma consulta pero la unes con UNION ALL en su lugar, y comparas el número de filas devueltas en cada consulta, UNION ALL devolverá más filas si hay duplicados.
Este ejercicio forma parte del curso
Mejorar el rendimiento de consultas en SQL Server
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT ___ AS NearCityName, -- City name column
CountryCode
FROM Cities
___ -- Append queries
SELECT ___ AS NearCityName, -- Nation capital column
Code2 AS CountryCode
FROM Nations;