Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2020, 17:03
antonio_dsanchez
 
Fecha de Ingreso: abril-2015
Mensajes: 130
Antigüedad: 9 años, 8 meses
Puntos: 0
Crear una ciclo de analisis de datos en sql

Hola a todos tengo una consulta ya me da los datos que requiero solo que quiero un poco mas, lo que quiero hacer pero no se como se maneja en sql es que con estos datos que tengo me arroje la mejor opción en base a mi costo.

Es una orden de compra que realiza el usuario con esta orden de compra el sistema analiza si fue la mejor opción en base a a una lista de precios con diferentes proveedores

Este es mi codigo

Código SQL:
Ver original
  1. SELECT A1.PO_No,A7.Name,A1.Supplier_No,A5.Supplier_Code,A2.Line_Item_No,A3.Item_No,A3.Description,A2.Unit_Price,A2.Unit,A1.Currency_Code,A4.Supplier_No,A6.Supplier_Code,
  2. A4.Unit_Price,A4.Lead_Time FROM Purchasing_v_PO_e A1
  3. INNER JOIN Purchasing_v_Line_Item_e A2 ON A1.PO_Key = A2.PO_Key
  4. INNER JOIN Purchasing_v_Item_e A3 ON A3.Item_Key = A2.Item_Key
  5. INNER JOIN Purchasing_v_Item_Supplier_Price_e A4 ON A4.Item_Key = A2.Item_Key
  6. LEFT JOIN Common_v_Supplier_e A5 ON A5.Supplier_No =  A1.Supplier_No
  7. LEFT JOIN Common_v_Supplier_e A6 ON A6.Supplier_No =  A4.Supplier_No
  8. LEFT JOIN Common_v_Department_e A7 ON A7.Department_No = A1.Department_No
  9. WHERE A7.Name = @DEPARTAMENTO