0% encontró este documento útil (0 votos)
44 vistas6 páginas

Actividad 8 - Ejercicios Del 1 Al 5

El documento explica las diferencias entre los operadores UNION y UNION ALL en SQL. UNION combina los resultados de múltiples consultas SELECT mientras elimina los valores duplicados, mientras que UNION ALL mantiene todos los valores duplicados. Proporciona ejemplos de cómo usar UNION para combinar datos de clientes y empleados, y UNION ALL para mostrar los 5 productos más vendidos en 1996 y 1998.

Cargado por

Raul Piedy
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
44 vistas6 páginas

Actividad 8 - Ejercicios Del 1 Al 5

El documento explica las diferencias entre los operadores UNION y UNION ALL en SQL. UNION combina los resultados de múltiples consultas SELECT mientras elimina los valores duplicados, mientras que UNION ALL mantiene todos los valores duplicados. Proporciona ejemplos de cómo usar UNION para combinar datos de clientes y empleados, y UNION ALL para mostrar los 5 productos más vendidos en 1996 y 1998.

Cargado por

Raul Piedy
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Union y Union All

El operador UNION se utiliza para combinar el conjunto de resultados de dos o más


instrucciones SELECT con los siguientes requerimientos:
• Cada instrucción SELECT dentro de UNION debe tener el mismo número de columnas
• Las columnas también deben tener tipos de datos similares
• Las columnas de cada instrucción SELECT también deben estar en el mismo orden
UNION y UNION ALL
El operador UNION selecciona solo valores distintos de forma predeterminada. Para permitir valores
duplicados, utilice UNION ALL:
Ejercicio #1 - UNION
SELECT [Link]ñía as Nombre,
SUM([Detalles de pedidos].PrecioUnidad * [Detalles de pedidos].Cantidad) AS Total,
'Compras de Clientes' AS Observacion
FROM Pedidos INNER JOIN
[Detalles de pedidos] ON [Link] = [Detalles de pedidos].IdPedido
INNER JOIN
Debe tomar pantalla de la ejecución y
Clientes ON [Link] = [Link]
colocarla en una presentación de Power
GROUP BY [Link]ñía
Point junto con la ejecución de los otros
UNION
ejercicios
SELECT [Link],
SUM([Detalles de pedidos].PrecioUnidad * [Detalles de pedidos].Cantidad) AS Total,
'Ventas por Empleados' AS Observacion
FROM Pedidos INNER JOIN
[Detalles de pedidos] ON [Link] = [Detalles de pedidos].IdPedido
INNER JOIN
Empleados ON [Link] = [Link]
GROUP BY [Link]
Ejercicio #2 – UNION ALL
Top 5 de los productos mas vendidos en el año 1996 y en el año 1998

Debe tomar pantalla de la ejecución y


colocarla en una presentación de Power
Point junto con la ejecución de los otros
ejercicios
Ejercicio #3
Realizar la siguiente consulta, combinando la
información de las siguientes tablas:
• Customers
• Employees
• Orders
• [Order Details]

Registros 2,155
Ejercicio #4
Realizar la siguiente consulta AGRUPADA,
combinando la información de las siguientes
tablas:
• Customers
• Employees
• Orders
• [Order Details]

Registros 464
Ejercicio #5
Realizar la siguiente consulta AGRUPADA,
combinando la información de las siguientes
tablas:
• Customers
• Orders
• [Order Details]

Registros 21

También podría gustarte