DataBoosters
SQL
Saltar+6 XP

TiendaMX quiere una sola lista con las ciudades de sus clientes Y las ciudades de sus proveedores.

Mira UNION, INTERSECT y EXCEPT.

UNION

Apila los resultados de dos consultas, uno debajo del otro, y QUITA los duplicados

UNION ALL

Hace lo mismo, pero CONSERVA los duplicados, sin comparar nada

INTERSECT y EXCEPT

INTERSECT deja solo lo que aparece en AMBAS consultas; EXCEPT deja lo que está en la primera pero NO en la segunda

El detalle que importa

Las dos consultas necesitan el mismo número de columnas

Para apilar dos resultados con UNION, cada consulta debe traer la misma cantidad de columnas, en un orden compatible: no se puede apilar una consulta de 2 columnas sobre una de 3.