SqlServer根据两表相同字段更新其中一个表的其他数据
例如:table1 和 table2 的id相同,需要把table2中的字段更新到table1里面
update table1
set field1=table2.field1,
field2=table2.field2
from table2
where table1.id=table2.id
在SQLServer中,可以使用UPDATE语句结合JOIN操作来更新table1的field1和field2字段,从table2中获取相同ID的最新值。具体SQL语句如下:UPDATEtable1SETfield1=table2.field1,field2=table2.field2FROMtable1INNERJOINtable2ONtable1.id=table2.id。
SqlServer根据两表相同字段更新其中一个表的其他数据
例如:table1 和 table2 的id相同,需要把table2中的字段更新到table1里面
update table1
set field1=table2.field1,
field2=table2.field2
from table2
where table1.id=table2.id
4076