J'utilise SQL Server 2008, et essayez d'exécuter la requête suivante en studio de gestion:UPDATE dans SQL Do utilisant JOIN
UPDATE
Table1 as T1 INNER JOIN Table2 as T2 ON T1.ID=T2.ID
SET T1.SomeValue = T2.SomeValue
GO
Ne fonctionne pas bien. Est-ce que ce genre de chose est supporté?
Karl
[EDIT] Laissez-moi être un peu plus clair, je wan't faire quelque chose comme:
UPDATE
Table1 as T1 INNER JOIN Table2 as T2 ON T1.ID=T2.ID
SET T1.SomeValue = T2.SomeValue
T1.SomeValue2 = T2.SomeValue2
T1.SomeValue3 = T2.SomeValue3
T1.SomeValue4 = T2.SomeValue4
GO
-à-dire sans avoir à faire explicitement T1.SomeValue = SELECT ... , T2.SomeValue = SELECT ...