当前位置: 美高梅棋牌 > 热门视频 > 正文

美高梅棋牌Update 两个表之间数据更新

时间:2019-10-03 08:21来源:热门视频
UPDATE ASET A.c2 =B.c3from A inner join B on A.c1=B.c1 一、当用一个表中的数据来更新另一个表中的数据,T-SQL提供多种写法(下面列出了二种),但建议用第一种写法,虽然传统,但结构清晰。 多表
UPDATE    A
SET A.c2 =B.c3
from A inner join B on A.c1=B.c1

一、当用一个表中的数据来更新另一个表中的数据,T-SQL提供多种写法(下面列出了二种),但建议用第一种写法,虽然传统,但结构清晰。

多表from子句后面

美高梅棋牌,并且要注意,当用一个表中的数据来更新另一个表中的数据时,二个表一定要有关联!

1.

update t1  
        set t1.c2 = t2.c2 
      from t2 
where t1.c1 = t2.c1 

2.

Update t1  
        set t1.c2 = t2.c2 
from t1 inner join t2  
        on t1.c1 = t2.c1 

编辑:热门视频 本文来源:美高梅棋牌Update 两个表之间数据更新

关键词: