[access] formule diverse in una query

jhonnyjab

Nuovo Utente
17 Gen 2007
4
0
0
Ciao ragazzi,

vi spiego qual è il problema!

Un tabella è così composta



Vorrei creare una query per farmi restituire un valore che dovrebbe calcolare il peso per ogni categoria di prodotto!

Dovrei creare qualcosa del genere:

se categoria=lamiera allora fai la moltiplicazione col1*colo3*col5*pesospecifico

se categoria=tubo allora fai e metto la formula per calcolare il peso di un tubo!

Chi mi aiuta?

Non sono molto pratico per le formule di access!

Grazie
 
Le formule sono le seguenti:



LAMIERA= DIM1*DIM2*DIM3*0.00000785

TUBO= DIM1^2-(DIM1-2*DIM2)^2*PIGRECO*0.25*DIM3*0.00000785

TONDO= DIM1^2*PIGRECO*0.25*DIM2*0.00000785

TUBO RETTANGOLARE= [DIM1*DIM2-(DIM1-DIM3*2)*(DIM2-DIM3*2)]*DIM4*0.00000785

PIATTO= DIM1*DIM2*DIM3*0.00000785 è uguale alla lamiera

ANELLO= (DIM1^2-DIM3^2)*PIGRECO*0.25*DIM2*0.00000785

DISCO= DIM1^2*PIGRECO*0.25*DIM2*0.00000785 è uguale al tondo



Questo è il codice sql della query



SELECT dettaglirda.quantita, dettaglirda.udm, dettaglirda.idcategoria AS rda_idcategoria, dettaglirda.idprofili, categoria.[1], dettaglirda.dim1, categoria.[2], dettaglirda.dim2, categoria.[3], dettaglirda.dim3, categoria.[4], dettaglirda.dim4, dettaglirda.idqualitamateriale, 0 AS [Peso Unitario], [Peso Unitario]*[quantita] AS [Peso Totale], dettaglirda.dataconsegna
FROM categoria INNER JOIN dettaglirda ON categoria.idcategoria = dettaglirda.idcategoria;




Questa è l'immagine della tabella che ho modificato






Help
 

Discussioni simili