+ -
当前位置:首页 → 问答吧 → 用一表数据更新另外一个表的问题

用一表数据更新另外一个表的问题

时间:2011-11-28

来源:互联网

两个表:
A表:报名号唯一
xm sfzh kslb bmh
张三 510*** 4 1251001
李四 510*** 3 1251002
B表:
ID bmh xgzd yz xz
1 1251001 xm 张三 张山
2 1251002 kslb 3 4
请问如何用B表根据Bmh字段更新A表中相应字段的值?

作者: wybwml2008   发布时间: 2011-11-28

update t set t.xx=s.xx
from A t,B s where t.bmh=s.bmh

作者: ssp2009   发布时间: 2011-11-28

更新成什么样子?

作者: fredrickhu   发布时间: 2011-11-28

SQL code
update a set xx=b.xx from a join b on a.bmh=b.bmh

作者: fredrickhu   发布时间: 2011-11-28

这种糟糕的xtype命名。

作者: gezhuanglong   发布时间: 2011-11-28

SQL code

update t1 set c1=t2.c1 from a t1 inner join b t2 on t1.bmh=t2.bmh

作者: pengxuan   发布时间: 2011-11-28

[code=SQL]
update   更新表
SET   需要更新的字段
FROM   需要更新的表
WHERE   更新条件
[/code]

作者: houyajin   发布时间: 2011-11-28

问题是更新字段不确定的嘛

作者: wybwml2008   发布时间: 2011-11-28