在网上看了下update..from 的用法,弄了两个表code 下,情景是将第二张表中的blog_id 插入到第一张图中的blogid中,如果dc_id和id有关联。
update UpdatFromTest set blogid=a.blog_id
from
(select TableLink.* from TableLink left join UpdatFromTest on dc_id=id where id is not null) a
where a.dc_id=UpdatFromTest.id
update UpdatFromTest set blogid=a.blog_id
from
UpdatFromTest inner join TableLink a on a.dc_id=UpdatFromTest.id