Ho una serie di Articoli caratterizzati da codice, disponibilitàIniziale, disponibilità;
Per ogni articolo possono verificarsi vendite, che stanno in una tabella Vendite caratterizzata oltre che dal codice Articolo anche dalla quantità venduta.
codice:
Tabella Articolo
Codice DisponibilitàIniziale Disponibilità
Tabella Vendita
Articolo Quantità
A me occorre un aggiornamento del campo disponibilità come
codice:
disponibilità = disponibilitàIniziale - (somma delle quantita vendute di quell'articolo)
Ho provato ad abbozzare la query in questo modo:
codice:
UPDATE Articolo
SET Articolo.Disponibilita = DisponibilitaIniziale - (SELECT Sum(Vendita.Quantita)
FROM Articolo INNER JOIN Vendita
ON Articolo.Codice=Vendita.Articolo)
WHERE... );
Non riesco ad andare oltre. Aiuto!