UPDATE a
   SET 之前没有导的列=b.有数据的列
FROM tb1 AS a
 JOIN tb2 AS b
ON a.ID=b.ID

解决方案 »

  1.   

    insert into tablem (m1,m2) select s1,s2 from 服务器名.数据库名.dbo.tables 
      

  2.   

    在详细一点好吗?我数据库A中表名为china_data    列为city_two    库B表为smt  列为smt_addthree
      

  3.   


    UPDATE a
       SET city_two=b.smt_addthree
    FROM china_data AS a
     JOIN smt AS b
    ON a.ID=b.ID
      

  4.   

    不好意思,还是不行.我的原数据库名叫ltx,表叫smt_sca,列叫smt_addthree   新数据库名叫xtx,表叫china_data,列叫city_two   现在要把老数据里的列(smt_addthree)复制到新数据里的列(city_two)并且替换掉,不是在后面增加麻烦老师们还帮下我。
      

  5.   

    是这样吗?  UPDATE a
       SET smt_addthree=b.city_two
    FROM tx95com AS a
     JOIN ltx AS b
    ON a.ID=b.ID
    提示找不到对象名