两个表 行数一样,ID一样,字段不一样 怎么进行合并 ,比如:t1:  ID  AA  
      1  2 
      2  3 
 ...t2: ID CC  DD
    1   4   5
    2   6   7...
合并
ID AA CC DD
1  2   4 5
2  3   6 7

解决方案 »

  1.   

    select a.id,a.aa,b.cc,b.dd
    from t1 a
    join t2 b on a.id=b.id
      

  2.   


    select t1.id,AA,CC,DD from t1 join t2 on t1.id = t2.id
      

  3.   

    select t1.* , t2.cc , t2.dd from t1 , t2 where t1.id = t2.id
      

  4.   


    楼主有去测试吗?按照这种方法,如果你的id是主键,不会增加行的,除非ID有重复的请再提供多一点的测试数据,看看错在哪里