Salve a tutti,
ho un problema con una query SQL: ho due tabelle, una che si chiama "Vendite" e l'altra "Prodotti"; la tabella "Vendite" ha i campi "CodiceProdotto", "QuantitaVenduta","QuantitaRimanente" e "DataVendita", mentre la tabella "Prodotti" ha i campi "CodiceProdotto", "Quantita", "CostoUnitario" e "DataCaricamento". Nel mio programma, in un modulo, devo eseguire una query che mi mostri la giacenza, cioè i prodotti rimasti in magazzino per un certo intervallo di date (da... a...), compreso il totale delle giacenze, che è la somma della moltiplicazione del CostoUnitario per la Quantità in magazzino di tutti i prodotti, cioè:
Totale = Somma(CostoUnitario*Quantita)
Sapreste aiutarmi su come impostare la query?
Esempio pratico della tabella:
Tabelle Prodotti:
-----------------------------------------------------------
| CodProdotto | Quantità | CostoUnitario | DataCaricamento |
-----------------------------------------------------------
----1----------------4---------- 8,5--------31-12-2007
----2----------------3-----------6----------02-01-2008
----3----------------7----------4,7---------07-01-2008
Tabella Vendite:
-------------------------------------------------------------------
| CodProdotto | QuantitàVendute | QuantitàRimanenti | DataVendita |
-------------------------------------------------------------------
-----1-------------- 2--------------------- 4----------31-12-2008
-----2---------------7-----------------------3---------02-01-2009
-----3---------------4----------------------7----------07-01-2009