微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL Server、ACCESS 中如何用一个表的数据更新另一个表中的数据

 

for ACCESS 数据库:

update a, b set a.name=b.name1 where a.id=b.id


 

for sql Server 数据库:

"update a set a.name=b.name1 from a,b where a.id=b.id"

 

以下在sql Server中验证可行: 

update   a   set   a.status=b.status  
  from   table1   a,table2   b  
  where   a.id1=b.id1  

 

update a inner join b on a.a1=b.b1 set a.a2=b.b2  条件

 

update   table1   set   a.status   =   b.status  
  from   table1   a   inner   join   table2   b    
  on   a.idl   =   b.idl

 

http://topic.csdn.net/t/20041013/14/3451961.html

http://www.cnblogs.com/hanguoji/archive/2007/02/01/636723.aspx

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐