 
			
				09/06/2011, 12:54
			
			
			     |  
      |    |    |    Fecha de Ingreso: abril-2011  Ubicación: Morazan  
						Mensajes: 27
					  Antigüedad: 14 años, 6 meses Puntos: 0     |        |  
  |      Respuesta: Necesito crear consulta en sql        creo que lo he conseguido , puedes darme tu opinion porfavor,la idea es que la consulta muestre los daotos necesario o relacionados con las compras de la empresa en determinado año (2002 en mi consulta) este es el codigo que he hecho al final con parametros: 
SELECT        Purchasing.PurchaseOrderDetail.ProductID, Production.Product.Name AS NombreProducto, YEAR(Purchasing.PurchaseOrderHeader.OrderDate) AS Año,  
                         Purchasing.PurchaseOrderDetail.OrderQty, Purchasing.PurchaseOrderHeader.TotalDue, Purchasing.PurchaseOrderHeader.OrderDate,  
                         Purchasing.PurchaseOrderHeader.ShipDate, Purchasing.Vendor.Name AS CompañiaVendedora, Purchasing.PurchaseOrderHeader.EmployeeID,  
                         Person.Contact.FirstName, Person.Contact.LastName 
FROM            Production.Product INNER JOIN 
                         Purchasing.PurchaseOrderDetail ON Production.Product.ProductID = Purchasing.PurchaseOrderDetail.ProductID INNER JOIN 
                         Purchasing.PurchaseOrderHeader ON Purchasing.PurchaseOrderDetail.PurchaseOrderID = Purchasing.PurchaseOrderHeader.PurchaseOrderID INNER JOIN 
                         Purchasing.Vendor ON Purchasing.PurchaseOrderHeader.VendorID = Purchasing.Vendor.VendorID INNER JOIN 
                         Person.Contact ON Purchasing.PurchaseOrderHeader.EmployeeID = Person.Contact.ContactID 
WHERE        (YEAR(Purchasing.PurchaseOrderHeader.OrderDate) = '2002') AND (CAST(Purchasing.PurchaseOrderDetail.ProductID AS varchar) LIKE @parmProductID) AND  
                         (CAST(Purchasing.PurchaseOrderHeader.EmployeeID AS varchar) LIKE @parmEmpID) 
ORDER BY NombreProducto   
y si sabes de visual basic me gustaria hacerte un par de preguntas con respecto a esta consulta si estas de acuerdo.           |