日期:2014-05-18  浏览次数:20597 次

求大神解决数据合并问题
有一表A 字段 (标题,内容,地址)有一表B(标题,地址)
现在A表中的标题全是空的,标题的内容在B表中,A,B表地址是一致的,
现在请哪位大神告诉我写个语句将B表中的标题搬到A表中去,依据地址相同

------解决方案--------------------
update A
set 标题 = B.标题
from B
where A.地址 = B.地址
------解决方案--------------------
地址是唯一的就好改:

update A set 标题=(select 标题 from B where 地址=A.地址)
from A

不唯一就不确定了。
------解决方案--------------------
SQL code
update a set 标题=b.标题  from a join b on a.地址=b.地址

------解决方案--------------------
update table1 set table1.标题=table2.标题 from table1 join into table2 on table1.地址=table2.地址