columnA  columnB
   a          a
   c          a
   d          b
   a        
   a          e
              a
              f
   g          g在mysql里 有上面这样一张表t,columnA columnB 都是varchar类型,且都可以为空,没有主键。
现在希望把columnA columnB 都为a的剔除出去,查询出结果
请问这个sql该怎么写? 
不知道where条件该怎么写  谢谢

解决方案 »

  1.   

    columnA columnB
      a       a
      c       a
      d       b
      a   
      a       e
      a
      f
      g       g
     
    格式没对齐  重发一个
      

  2.   

    columnA | columnB
          a | a
          c |a
          d |b
          a | 
          a |e
          a |
          f |
          g |g
      

  3.   

    select *
    from 有上面这样一张表t
    where columnA!='a' or columnA is null or columnB!='a' or columnB is null
      

  4.   

    要求结果是什么?
    select * from tt where not (columnA='a' and columnB='a')
      

  5.   

    select *
    from tb
    where A<>'a' and B<>'a'