wudi_1982(︻┳═一)的方法不行,原因是第一个表的字段不固定,第二个表的字段是固定的,实际要的是第一个表的某些字段和第二个表的联系方法合在一起就行!

解决方案 »

  1.   

    我想做到这样的一个结果,用户用文件管理器选中第一个表,然后把第二表的联系方法加进去,最后生成一个新XLS文件。
      

  2.   

    在第一个表中建字段:联系方法
    update table1 set 联系方法=b.联系方法 from table1 a,table2 b where a.姓名=b.姓名
      

  3.   

    一个表字段有姓名、工作单位,另一个表为姓名,联系方法
    select a.*,b.联系方法 from 表1 a,表2 b where b.姓名=a.姓名
      

  4.   

    后表(姓名,联系方法)是已固定记录数的,是不是这里面的姓名都是唯一的?
    前表(姓名,工作单位)是可选的,是不是一个姓名有多个工作单位?
    如果这样的话,设前表为A,后表为B
    select B.姓名, B.联系方法, A.工作单位 from B left join A on A.姓名 = B.姓名
      

  5.   

    or:alter table a add 联系方法 varchar(100)update a set 联系方法=b.联系方法 from a,b where a.姓名=b.姓名drop table b
      

  6.   

    表字段(Name,Co)分别是姓名、工作单位,另一个表(Name,Tel)分别是姓名,联系方法SELECT dbo.a.Name, dbo.a.Co, dbo.b.Tel
    FROM dbo.a INNER JOIN
          dbo.b ON dbo.a.Name = dbo.b.Name
      

  7.   

    楼主用hsmserver(撒哈拉之雨的悲伤) ( ) 
    的方法就行了,但记得新建的表要修改一下字段的规则设置哟