如题,谢谢。

解决方案 »

  1.   

    差用not exists
    笛卡尔积  select * from tb1,tb2不加连接条件
      

  2.   

    交集好像是用intersect,好久没用不太清晰了
      

  3.   

    minus,intersect mysql没有啊
    not exists 怎么用呢?
      

  4.   

    SQL>   select * from test;
     
     ID NAME
    --- ----------
      1 aaa
      1 bbb
      1 ccc
      2 ddd
      2 eee
      2 fff
      3 hhh
      3 lll
      3 mmm
      3 kmmm
     
    10 rows selected
     
    SQL> select * from test1;
     
     ID NAME
    --- ----------
      1 aaa
      1 bbb
      1 ccc
     
    SQL> select * from test a where not exists (select 1 from test1 b where a.id=b.id and a.name=b.name);
     
     ID NAME
    --- ----------
      3 lll
      3 kmmm
      2 ddd
      3 mmm
      3 hhh
      2 eee
      2 fff
     
    7 rows selected
     
    SQL>