SQL Server aggiornare una tabella con il contenuto di un’altra

Per aggiornare un campo (o più di uno) in una tabella con il valore di un’altra in join con la nostra tabella da aggiornare l’istruzione è la seguente:

UPDATE TABELLA_DA_AGGIORNARE
set CAMPO_DA_AGGIORNARE = new.CAMPO_OK
from TABELLA_DA_AGGIORNARE
inner join TABELLA_OK as new on new.CAMPO = old.CAMPO

Dove new.TABELLA è la tabella con i dati a posto mentre old.TABELLA è la tabella con il campo da aggiornare

VN:F [1.9.22_1171]
Rating: 8.0/10 (12 votes cast)
VN:F [1.9.22_1171]
Rating: +4 (from 10 votes)
SQL Server aggiornare una tabella con il contenuto di un'altra, 8.0 out of 10 based on 12 ratings

1 commento su “SQL Server aggiornare una tabella con il contenuto di un’altra”

Rispondi a paripax Annulla risposta

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Utilizzo i cookie per essere sicuro che tu possa avere la migliore esperienza sul mio sito. Se continui ad utilizzare questo sito assumo che tu ne sia felice.. maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi