Northwind y Pubs.
Northwind y Pubs.
Northwind y Pubs.
1. Genere una lista de la tablaEmpleado donde solo se genere una columna de salida y esta
contenga loscampos: EmployeeID, LastName y FirstName.
2. Despliegue aquellos productos (Tabla Products) cuyos valores se encuentran entre los 4 y 20.
3. Liste los campos de la tabla productos que tengan exactamente un precio de 18, 19 y 10.
4. Encontrar todos los apellidos (LastName) en la tabla Employees que comiencen con la letra S.
5. Despliegue los datos de los empleados cuya primera letra del apellido comienza entre A y M.
6. Despliega los datos de un autor cuyo ID comienza con el nmero 724, sabiendo que cada ID
tiene el formato de tres dgitosseguidos por un guin, seguido por dos dgitos, otro guin y
finalmente cuatro dgitos.
7. Liste todos los campos de la tabla Suppliers cuya columna Regin sea NULL.
8. Calcule la suma de las ventas del ao hasta la fecha (ytd_sales) de todos los libros de la tabla
titles.
10. Muestre el mayor valor de las las ventas del ao (ytd_sales) de todos los libros de la tabla titles.
11. Muestre el mnimo valor de las ventas del ao(ytd_sales) de todos los libros de la tabla titles.
14. Liste la suma de las ventas por ao (ytd_sales) de la tabla titles,clasificndolas por tipo (TYPE)
de ttulo.
Select type as Tipo, sum (ytd_sales) as SumaTotalVentas from Titles group by type
15. Liste las sumas de las ventas por ao (ydt_sales) hasta la fecha, clasificndolas por tipo (TYPE)
y pub_id, liste solamente los grupos cuyo pub_id sea igual a 0877, Utilizando having.
16. Combine las tablas stores y discounts para mostrar que tienda (stor_id) ofrece un descuento y el
tipo de descuento (discounttype).(Full Outer Join).
17. Utilice el mismo ejemplo anterior solo utilice en el from la instruccin LEFTOUTER JOIN.
18. Utilice el mismo ejemplo anterior solo utilice en el from la instruccin RIGHT.
19. Muestre los Productos (ID del Producto, Nombre y Precio Unitario) que tengan un precio unitario
igual al Mximo.
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select max (UnitPrice) from Products)
20. Muestre los Productos (ID del Producto, Nombre y Precio Unitario) que tengan un precio unitario
igual al Mnimo.
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select min (UnitPrice) from Products)
21. Realice una unin de las consultas anidadas vistas anteriormente, utilizando ambasopciones de
unin.
--Utilizando Union, no se listan datos repetidos de las dos consultas unidas--
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select max (UnitPrice) from Products)
Union
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select min (UnitPrice) from Products)
--Utilizando Union All, se alistan datos repetidos de las dos consultas unidas--
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select max (UnitPrice) from Products)
Union all
Select ProductID [ID del producto] , ProductName [Nombre del producto] ,UnitPrice
[Precio Unitario]
from Products
where UnitPrice = (Select min (UnitPrice) from Products)