Casa

Solo disponible en BuenasTareas
  • Páginas : 3 (622 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de noviembre de 2010
Leer documento completo
Vista previa del texto
* Ejemplo del profe

select o.orderID, E.FirstName
from Employees E inner join orders O
on E.EmployeeID = O.EmployeeID
inner join Customers C
on O.CustomerID= C.CustomerID

* Listar losempleados que atendieron la orden 10543
select E.FirstName,E.LastName,O.orderID
from Employees E inner join Orders O
on E.EmployeeID=O.EmployeeID
where O.OrderID =10543

* Listar losclientes que atendio el empleado “Nancy”
select Distinct C.CompanyName
from Employees E inner join Orders O
on E.EmployeeID=O.EmployeeID
inner join Customers C
on O.CustomerID =C.CustomerIDwhere E.FirstName='Nancy'

* Listar el empleado y el cliente que realizaron la orden 10543
select E.FirstName,E.LastName,C.CompanyName
from Employees E inner join Orders O
onE.EmployeeID=O.EmployeeID
inner join Customers C
on O.CustomerID =C.CustomerID
where O.OrderID=10543

* Listar las ordenes con sus respectivos montos totales
selectO.orderID,SUM((OD.UnitPrice*OD.Quantity)*(1-OD.Discount))
from Orders O inner join [Order Details]OD
on O.OrderID= OD.OrderID
group by O.OrderID

* Listar las ordenes que entregan el producto “Chai”
select O.OrderIDfrom Orders O inner join [Order Details] OD
on O.OrderID=OD.OrderID
inner join Products P
on OD.ProductID =O.OrderID
where P.ProductName='Chai'


PRACTICA LABO 1

-- Listar los productoscon sus respectivas categorías.
select P.ProductName,C.CategoryName
from Products P inner join Categories C
on P.CategoryID=C.CategoryID

-- Listar las órdenes que atendió el empleadoNancy.
select O.OrderID,E.FirstName
from Employees E inner join Orders O
on E.EmployeeID=O.EmployeeID
where E.FirstName='Nancy'

--Mostrar el monto de la venta de la orden 10258.
selectO.OrderID,SUM((OD.UnitPrice*OD.Quantity)*(1-OD.Discount))
from Orders O inner join [Order Details]OD
on O.OrderID=OD.OrderID
Group by O.OrderID
having O.OrderID=10258

--Listar los 4 mejores...
tracking img