本文章来告诉你在mssql server中的多表联合查询效果,有需要的朋友可以参考一下。
#temptest1 #temptest2
实现方法如下:
Update t1
Set t1 .age = t2.age
From #temptest1 t1
Join #temptest2 t2
On t1.id = t2.id
(补充)Sql Server 2008 Merge命令写法:
merge into #temptest1 t1 using( age,id from #temptest2) t2 on t1.id = t2.id when matched then update set t1.age = t2.age