You are on page 1of 3

--TRAER LOS PRODUCTOS POR NOMBRE DE LA COMPAÑIA "Norske Meierier"

CREATE VIEW ProductsCompany AS

SELECT
Suppliers.CompanyName,
Products.ProductName
FROM Suppliers
JOIN Products
ON Products.SupplierID = Suppliers.SupplierID
WHERE Suppliers.CompanyName = 'Norske Meierier'

SELECT * FROM ProductsCompany

--ORDENAR DE FORMA ASCEDENTE LOS PRODUCTOS DE LA CATEGORIA "Condiments"

CREATE VIEW OrdenProductos1 AS

SELECT TOP 10
Categories.CategoryName,
Products.ProductName
FROM Categories
JOIN Products
ON Products.CategoryID = Categories.CategoryID
WHERE Categories.CategoryName = 'Condiments'
ORDER BY Products.ProductName ASC;

SELECT * FROM OrdenProductos1

--TRAER LOS EMPLEADOS QUE CORRESPONDAN AL TERRITORIO "55113"

CREATE VIEW Territorio AS

SELECT
EmployeeTerritories.EmployeeID,
EmployeeTerritories.TerritoryID,
Employees.FirstName
FROM EmployeeTerritories
JOIN Employees
ON Employees.EmployeeID = EmployeeTerritories.EmployeeID
WHERE EmployeeTerritories.TerritoryID = '55113'

SELECT * FROM Territorio

--TRAER LA LISTA DE LOS PEDIDOS REALIZADOS EN "Rio de Janeiro" CON SU RESPECTIVA


DIRECCIÓN

CREATE VIEW Pedidos AS

SELECT
Orders.OrderID,
Orders.ShipCity,
Orders.ShipAddress
FROM Orders
WHERE Orders.ShipCity = 'Rio de Janeiro'
SELECT * FROM Pedidos

--ORDENAR DE FORMA DESCENDENTE LOS NOMBRES DE LAS COMPAÑIAS TRANSPORTADORAS Y


RELACIONAR EL CODIGO POSTAL

CREATE VIEW Compañias AS

SELECT TOP 20
Shippers.CompanyName,
Orders.ShipPostalCode
FROM Shippers
JOIN Orders
ON Orders.ShipVia = Shippers.ShipperID
ORDER BY Shippers.CompanyName DESC;

SELECT * FROM Compañias

--MOSTRAR LA REGIÓN DEL EMPLEADO CON ID '9'

CREATE VIEW Región AS

SELECT
Region.RegionDescription,
Territories.RegionID,
EmployeeTerritories.EmployeeID
FROM Region
JOIN Territories
ON Region.RegionID = Territories.RegionID
JOIN EmployeeTerritories
ON Territories.TerritoryID = EmployeeTerritories.TerritoryID
WHERE EmployeeTerritories.EmployeeID = '9'

SELECT * FROM Región

--ORDENAR LOS PRECIOS DE LOS PRODUCTOS DE MENOR A MAYOR RELACIONANDO EL NOMBRE Y EL


ID DEL MISMO

CREATE VIEW Precios AS

SELECT TOP 50
Products.UnitPrice,
Products.ProductName,
[Order Details].ProductID
FROM Products
JOIN [Order Details]
ON Products.ProductID = [Order Details].ProductID
ORDER BY Products.UnitPrice ASC;

SELECT * FROM Precios

--TRAER LOS NOMBRES DE LOS PRODUCTOS QUE TENGAN LAS LETRAS 'ch'

CREATE VIEW Productos_ch AS

SELECT
Products.ProductName
FROM Products
WHERE Products.ProductName LIKE '%ch%'
SELECT * FROM Productos_ch

--TRAER EL VALOR UNITARIO DEL 'Queso Manchego La Pastora'

CREATE VIEW VALOR_UN AS

SELECT
SUM(Products.UnitPrice) AS Vr_Unitario
FROM Products
WHERE Products.ProductName = 'Queso Manchego La pastora'

SELECT * FROM VALOR_UN

--TRAER LOS CARGOS Y NOMBRES DE EMPLEADOS DE 'USA'

CREATE VIEW Cargos AS

SELECT
Employees.FirstName,
Employees.Title,
Employees.Country
FROM Employees
WHERE Employees.Country = 'USA'

SELECT * FROM Cargos

You might also like