Ho scoperto che è possibile indicare anche la clausola FROM un una query di aggiornamento ( UPDATE ).
Avevo la necessità di impostare il valore di una tabella sommando il valore attuale più il parziale preso da un'altra tabella, ho risolto con un codice simile a questo:
Avevo la necessità di impostare il valore di una tabella sommando il valore attuale più il parziale preso da un'altra tabella, ho risolto con un codice simile a questo:
update tabella1
set tabella1.Totale = tabella1.Totale + tabella2.Parziale
from tabella2
where tabella1.IdCampo = tabella2.IdCampo
set tabella1.Totale = tabella1.Totale + tabella2.Parziale
from tabella2
where tabella1.IdCampo = tabella2.IdCampo
Categorie:
SQL