F11*_*F11 17 sql t-sql database sql-server
我有一个T1包含三列的表:Id, Name, Address
还有另一个表T2包含2列Id, New_Address.Id列与... T2相同T1.
我需要一个查询将更新Address的列T1具有New_Address的T2.
我可以通过检查ID并执行update语句来完成循环.怎么能用查询完成?
mar*_*c_s 12
怎么样
UPDATE T1
SET Address = T2.New_Address
FROM T2
WHERE T1.id = T2.id
Run Code Online (Sandbox Code Playgroud)
UPDATE T1
SET T1.Address = T2.New_Address
FROM T1
INNER JOIN T2 ON T2.ID = T1.ID
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8120 次 |
| 最近记录: |