a表 结构 两个字段 a b
b表 两个字段 c d
用一个sql,找出:a表与b表 a = c 且 b<>d
输出字段 a.a a.b b.d,谢谢

解决方案 »

  1.   

    select a.a,a.b,b.d
    from a,b
    where a.a = b.c and a.b<>b.d
      

  2.   

    select a.a,a.b,b.d
    from a,b
    where (a.a = b.c) and (a.b<>b.d)
    这样可以吗??
      

  3.   

    唯一可能出现变故的是你对b<>d的解释比如 b=任意 d=null,b<>d的结果是不出现这条记录
     b=null d=null,b<>d的结果也是不出现这条记录