|
|
Subject: Update di più campi
From: Lorenzo Benaglia
Date: 4/26/2007 11:28:37 AM
Luis wrote:
> premetto che sono alle prime armi con sql, devo aggiornare 3 campi di
> una tabella prelevando il valore da un'altra so come fare per un
> campo.
> Ma posso aggiornare tutti e tre i campi con un unico comando Update,
> se si mi sapete dire la sintassi corretta? Oppure devo usare tre
> comandi separati?
Ciao Luis,
senza conoscere la struttura delle due tabelle è un po' difficile scriverti
la query corretta :-)
Comunque puoi tranquillamente utilizzare un solo comando di UPDATE:
UPDATE <schema>.<tabella>
SET Col1 = T2.Col1, Col2 = T2.Col2,..., Coln = T2.Coln
FROM ...
La sintassi completa la trovi sui Books Online:
http://msdn2.microsoft.com/it-it/library/ms177523.aspx
> Ringrazio anticipatamente
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
|