Hallo,
ich möchte unter SQL Server 2000 ein Update aus einer Tabelle in die andere unter einer bestimmten Bedingung hinbekommen.
Es sollte so ähnlich ausehen:
udate Tabelle1
set (Spalte1, Spalte2, Spalte3, Splate4) =
(select SpalteA, SpalteB, SpalteC, SplateD from Tabelle2)
where Tabelle2.Spalte1 = 'AC'
Die Syntax funktioniert so nicht unter SQL Server.
Nochmal zum Verständniss:
Es sollen alle Zeilen, die in Tabelle2 stehen und Spalte1 ein AC stehen haben in Tabelle1 upgedatet werden. In den Tabellen stehen nahezu identische Werte.
Hat jemand eine Idee, wie man das hinbekommen könnte?
Auch ruhig via T-SQL.
Danke und Gruss
Dietmar