如何把表A的属性x覆盖表B的属性x

Greg_han 2009-10-02 05:35:41
我用的是sql2000
如何把表A的x属性覆盖表B的x属性,
A和B是 sql2000下我创建的两个数据库。是不是用update语句呢?
如何写哪?
...全文
77 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaJiaBing 2009-10-03
  • 打赏
  • 举报
回复
我用的是sql2000
如何把表A的x属性覆盖表B的x属性,
A和B是 sql2000下我创建的两个数据库。是不是用update语句呢?
如何写哪?

update b set b.x=a.x from 数据库a.dbo.A as a join 数据库B.dbo.b as b
where a.关键字=b.关键字(连接条件)


feixianxxx 2009-10-03
  • 打赏
  • 举报
回复
....楼主说什么 不多头
haitao 2009-10-03
  • 打赏
  • 举报
回复
id是被假设为:A表记录和B表记录能对应起来的关联字段
Greg_han 2009-10-03
  • 打赏
  • 举报
回复
id 是什么?
Greg_han 2009-10-03
  • 打赏
  • 举报
回复
???
guguda2008 2009-10-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xiaoliaoyun 的回复:]
SQL codeUPDATE ASET A.x= B.xFROM 数据库A.dbo.表AAS AINNERJOIN 数据库A.dbo.表BAS BON A.id= B.id
[/Quote]
UP
xiaoliaoyun 2009-10-02
  • 打赏
  • 举报
回复


UPDATE A
SET A.x = B.x
FROM 数据库A.dbo.表A AS A
INNER JOIN 数据库A.dbo.表B AS B ON A.id = B.id

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧