我有两张表T1,T2
表结构如下,两张表的结构,字段类型都一样
T1:
A  B  C  D
2  
1
3T2:
A  b  c  d
1  啊
2  哦
3  嗯
其中字段A在两张表中的记录都是相同的,要把T2表中的字段b的记录插入到T1中的相应位置

T1:
A  B  C  D
2  哦
1  啊
3  嗯

解决方案 »

  1.   

    可以的:   insert into T1(B)  select b from T2 where T1.A=T2.A
      

  2.   

    楼上的真简洁……
    update T1 set T1.B = T2.b from T1,T2 where T1.A = T2.a
      

  3.   

    楼上的:
      再汗一个~~~~
      insert into T1(B)  select b from T2 where T1.A=T2.A
      能执行么???
      

  4.   

    哈哈,insert into T1(B)  select b from T2 where T1.A=T2.A
    会插入新记录的!Kevin_Lmx(繁华阅尽) 的是答案,我不抄了,要被 BS 的