sql 联合更新、关联更新( 二 )


INSERT INTO #UpdateTable(Id, SCode, SName, SAttr1, SAttr2) VALUES(NEWID(), 'SCode3', '名字3', 'SCode3-属性3', 'SCode3-属性3');
   -- 查询插入的成果
   SELECT * FROM #UpdateTable

sql 联合更新、关联更新



sql 联合更新、关联更新



8【利用结合查询, 将#UpdateTable、源表1、2中不异SCode的行字段更新到表#UpdateTable】:
UPDATE ut
SET ut.SName = sc1.SName,
    ut.SAttr1 = sc2.SAttr1,
ut.SAttr2 = sc2.SAttr2
FROM #UpdateTable ut, #SourceTable1 sc1, #SourceTable2 sc2
WHERE ut.SCode = sc1.SCode
AND ut.SCode = sc2.SCode
   -- 查询插入的成果
【sql 联合更新、关联更新】   SELECT * FROM #UpdateTable

sql 联合更新、关联更新



sql 联合更新、关联更新




以上内容就是sql 联合更新、关联更新的内容啦, 希望对你有所帮助哦!

猜你喜欢