我有一个T1包含三列的表:Id, Name, Address
T1
Id, Name, Address
还有另一个表T2,其中包含2列Id, New_Address。Id的列与T2的相同T1。
T2
Id, New_Address
Id
我需要一个查询,它将更新带有的Address列。T1``New_Address``T2
Address
T1``New_Address``T2
我可以通过检查ID并执行更新语句来通过循环来实现。如何才能通过查询完成?
怎么样
UPDATE T1 SET Address = T2.New_Address FROM T2 WHERE T1.id = T2.id