Table1_LISTINO = DATI DA LISTINO
Consol Project Name, Project Job Number, Year, Vendor, Comp Name, Object Description, Unit Price Original Currency, Valuta
Table2_ORDINE = DATI ORDINE PER PREZZARE DELLE VALVOLE
UNIT, LINE TAG, FLUID, FAMILY DESCRIPTION, UM, MECQTY QUANTITY
RISULATO DELLA QUERY SAREBBE INSERIRE IL PREZZO PER OGNI TIPO DI VALVOLA A FRONTE DI UN PREZZO DI UN DETERMINATO VENDITORE
La Table2_ORDINI ha come joint verso la Table1_LISTINO i seguenti dei record in comune:
TypeObject/1-5, Material/6-10, Diameter Serie/21-22, Main Diameter/23-24, Secondary Diameter/25-26, Other Diameter/27-28, Main Thickness/33-37, Secondary Thickness/38-42, Other Thickness Bolts/Pipe length/Ring joint Number/43-47, End/48-51, Class/52, Rating/53, Facing/54, Finish/55, Elbow Degree/56, Eccentricity/57, Branch Angle/58, Sched/Cod Aus/59, Costr Norm/60, Num Mesh/61, Coating/62, Nipple Length/63, Nace/64, Color Code/65, Dye Stamp/66
Come proprietà di joint ho messo "includi tutti i record di Table2_ORDINE e solo i record di Table1_LISTINO in cui i campi collegati sono ugali.
A Query eseguita dovrei essere in grado di riportate lo Unit Price Original Currency che trovo in Table1_LISTINO a fronte dello stesso incrocio tra i campi sono indicati.
In query ho aggiunto anche la colonna per il prezzo totale
Total_Price: [Table2_ORDINE]![MECQTY QUANTITY]*[Table1_LISTINO]![Unit Price Original Currency]
Cosa succede però a query eseguita?
1) dove trovo i campi vuoti di Consol Project Name, Project Job Number, Year, Vendor, Comp Name, Object Description, Unit Price Original Currency, Valuta
è perchè giustamente in Table2_ORDINI ci sono valvole che no si trovano in Table1_LISTINO (e mi sta bene, è giusto così)
2) non riesco a riportare per ogni riga da Table2_ORDINE lo Unit Price Original Currency con il prezzo MASSIMO
la riche si suplicano perchè in Table1_LISTINO ci sono più Vendor con prezzi differenti.
Mi puoi aiutare a risolvere il problema?
Allegati: