Saludos Estimados
Requiero su valioso apoyo: cree esta consulta para que me despliegue las ultimas 3 compras por articulo
SELECT TOP 3 T2.ItemCode as 'MODELO', T2.ItemName as 'DESCRIPCIÓN', T2.OnHand as 'STOCK', T3.Price AS 'CIF', T0.DocNum AS 'ENTRADA', T0.CardCode AS 'PROVEEDOR', T0.DocDate AS 'FECHA', T1.Quantity AS 'CANTIDAD COMPRADA', T1.Price 'PRECIO COMPRA' FROM OPDN T0 INNER JOIN PDN1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN ITM1 T3 ON T2.ItemCode = T3.ItemCode INNER JOIN OPLN T4 ON T3.PriceList = T4.ListNum
WHERE T1.ItemCode >= '[%0]' and T1.ItemCode <= '[%1]' and T4.ListNum ='5'
ORDER BY 5 DESC
Si coloco una sola referencia me funciona bien, pero al colocar para seleccionar un rango de artículos solo trae 3 por el TOP que coloque.
Como hago para traer diferentes articulos pero solo las 3 ultimas compras?
Gracias de antemano!