Este documento presenta un taller sobre SQL Server para análisis que incluye 11 consultas sobre la base de datos Northwind. El taller es impartido por Brian Clemente Rivera y las consultas involucran el uso de funciones y subconsultas para extraer y manipular datos de las tablas Products, Employees, Orders y Order Details.
0 calificaciones0% encontró este documento útil (0 votos)
20 vistas2 páginas
Este documento presenta un taller sobre SQL Server para análisis que incluye 11 consultas sobre la base de datos Northwind. El taller es impartido por Brian Clemente Rivera y las consultas involucran el uso de funciones y subconsultas para extraer y manipular datos de las tablas Products, Employees, Orders y Order Details.
Este documento presenta un taller sobre SQL Server para análisis que incluye 11 consultas sobre la base de datos Northwind. El taller es impartido por Brian Clemente Rivera y las consultas involucran el uso de funciones y subconsultas para extraer y manipular datos de las tablas Products, Employees, Orders y Order Details.
Este documento presenta un taller sobre SQL Server para análisis que incluye 11 consultas sobre la base de datos Northwind. El taller es impartido por Brian Clemente Rivera y las consultas involucran el uso de funciones y subconsultas para extraer y manipular datos de las tablas Products, Employees, Orders y Order Details.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 2
CURSO: SQL SERVER FOR ANALYTICS
DOCENTE: BRIAN CLEMENTE RIVERA
TALLER 6: APLICANDO FUNCIONES Y SUBCONSULTAS
CASO: NORTHWIND
La estructura de las tablas de la base de datos relacional de la empresa de ventas
Northwind se presenta a continuación:
Con las tablas del archivo importadas en el script “Create Northwind.sql” e
incluidas en la base de datos Northwind ya creada, resolver las siguientes consultas: CURSO: SQL SERVER FOR ANALYTICS DOCENTE: BRIAN CLEMENTE RIVERA
1. Mostrar los nombres (FirstName) en minúsculas y apellidos (LastName) en
mayúsculas de los empleados de la tabla Employees 2. Extraer el precio unitario (UnitPrice) y el nuevo código de productos de la tabla Product, este nuevo código se obtiene a partir de extraer los 3 primeros caracteres del nombre del producto (ProductName). 3. Seleccionar el nombre del producto (ProductName), y la cantidad total de caracteres que posee el nombre de cada producto en la tabla Products. 4. Mostrar los registros de la tabla Employees ordenándolos ascendente y descendentemente según la fecha de nacimiento (BirthDate). 5. Calcular el valor total de la venta generada obtenido a partir de la cantidad total de productos adquiridos (Quantity) multiplicado por el precio unitario (UnitPrice) y considerando el porcentaje de descuento (Discount) de la tabla Order Details. 6. Mostrar el id de la orden, y el año, mes y día de la fecha de la orden (OrderDate) de la tabla Orders. 7. Mostrar el id de la orden, y el año, mes (nombre) y día de la fecha de la orden (OrderDate) de la tabla Orders. 8. Mostrar el nombre (FirstName), apellido (LastName) y la edad de todos los empleados de la tabla Employees en función de su fecha de cumpleaños (BirthDate). 9. Mostrar el id de la orden, la fecha de orden (OrderDate), la fecha de envío (ShipDate) y la diferencia en días entre ambas fechas de la tabla Orders. 10. Mostrar la cantidad de órdenes (OrderID), productos diferentes (ProductID), y la cantidad total de productos (Quantity) de la tabla Orders por Año y mes (OrderDate). 11. Mostrar la lista de productos de la tabla Products que superen el precio unitario promedio (UnitPrice). 12. Seleccionar la lista de ordenes (OrderID) en las que la cantidad total de productos (Quantity) es inferior al promedio en la tabla Order Details.