per esempio invece io non riesco a capire perche' devi usare dei nomi cosi' lunghi.... e poi fare lo sciolingua tra i nomi tabella e campo.
un update multitabella lo puoi eseguire nel modo seguente:
Almeno negli esempi usa nomi semplici (vedi il post di Gianni_T) poi userai quello che ti pare, ma almeno faciliti la lettura e invogli a risponderti.codice:update Articolo left join Vendita ON Articolo.Codice = Vendita.Articolo set Articolo.totale = Articolo.totale - (SELECT SUM(parziale) FROM Vendita WHERE Articolo.codice = Vendita.Articolo GROUP BY Vendita.Articolo) where Vendita.parziale IS NOT NULL
edit:
Ho editato perche' non avevo considerato che devi sommare i valori. Usa i tuoi nomi di campo al posto di totale e parziale....
![]()