当前位置: 代码迷 >> Sql Server >> 关于UPDATE SET FROM解决方法
  详细解决方案

关于UPDATE SET FROM解决方法

热度:72   发布时间:2016-04-24 10:52:32.0
关于UPDATE SET FROM
UPDATE table1 SET col=col FROM table2
UPDATE table1 SET col=col FROM table1, table2 WHERE table1.ID = table2.ID
这里table1与FROM后的查询结果集
table2

table1, table2 WHERE table1.ID = table2.ID

到底是什么关系,CROSS JOIN,JOIN?
经过测试好像都不是,求指点
------解决方案--------------------
table1是要更新的表,table_source是取值的表,如果是同一张表,可以省略from 直接update set where 
多张表的时候最好加上。
  相关解决方案