Spiego brevemente il problema (sperando di farmi capire ):
Ho 3 tabelle:Acquisti, Vendita e Magazzino.
Acquisti: CodProdotto, CodFrnitore (altra tabella che però non ci interessa al momento), Data, PrezzoAcq, QuantAcq
Magazzino:CodProdotto,DescrizioneProdotto, QuantGiac
Vendita:CodProdotto, CodCliente (altra tabella), Data, PrezzoVen, QuantVen, Sconto
Devo fare in modo che quando faccio partire la quesry questa mi aggiorni la quantità giacente che ho in magazzino sottraendo a QuantAcq il valore di QuantVen.
Però effettuando l'update
UPDATE Negozio, Acquisto, Vendita SET QuantGiac = Acquisto.QuantAcq-Vendita.QuantVen
WHERE Negozio.CodProdotto=Acquisto.CodProdotto;
la query mi aggiorna 2 volte la tabella e mi manda in confusione i risultati..
Qualcuno riesce ad illuminarmi?
____________________________