select a, A.b, A.c, d, e, g, h, f, from A, B where A.b = B.b and A.c = B.c

解决方案 »

  1.   

    a,b,c,d,e,f是记录,不是字段!
      

  2.   

    哦,看错了。
    那么改成
    select distinct(C) from A, B
      

  3.   

    select distinct C from a,b
      

  4.   

    select c from a inner join b on a.c=b.c
    nuion
    select c from a inner join b on a.c<>b.c
      

  5.   

    select c from a inner join b on a.c=b.c
    nuion
    select c from a inner join b on a.c<>b.c
      

  6.   

    我认为应该是
    select C from A,B
    where A.b=B.b
      and A.c=B.c
      

  7.   

    to chechy
         老兄,你还没有离开我们csdn,见到你还在线上很是高兴!最近身体不太好?多保重身体呀!
      

  8.   

    select C From A
    Union
    Select C From B Where C <> (Select C From A)
      

  9.   

    呵呵,谢谢大家,现在问题还没解决
    表A 中有字段C 记录    a,a,a,b,b,b,b,c,g,h,g
    表B 中也有字段C记录   b,b,b,c,d,d,e,e,f问:如何得到a,b,c,d,e,f,g,h 也就是如何得到两个表中不相同的记录
    在我的系统中,a,b,c,d,e,f,g,h都是客户的ID 号,每个客户参与不同的活动A和B,并且杂爱同一个活动中每个人可以有不同的行为(因此A,B中都有重复的列),我的任务是计算有哪些客户参加了A,B中至少一个活动先谢谢大家了
      

  10.   

    呵呵,谢谢大家,现在问题还没解决
    表A 中有字段C 记录    a,a,a,b,b,b,b,c,g,h,g
    表B 中也有字段C记录   b,b,b,c,d,d,e,e,f,f,f问:如何得到a,b,c,d,e,f,g,h 也就是如何得到两个表中不相同的记录
    在我的系统中,a,b,c,d,e,f,g,h都是客户的ID 号,每个客户参与不同的活动A和B,并且在同一个活动中每个人可以有不同的行为(因此A,B中都有重复的行),我的任务是计算有哪些客户参加了A,B中至少一个活动先谢谢大家了
      

  11.   

    好像
    select distinct(C) from A, B 就足够了。
    To qhdsfh(飞翔的鹰) :
    正在办住院手续,办好后,就不来了。