ComenzarEmpieza gratis

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

Ver curso

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;
Editar y ejecutar código