您的位置:首页 > 数据库

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

2009-07-24 19:03 447 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: