假设T_2表中有记录MAESENKO1_CD=100,
而T_9表中SENKO_CD没有等于100的,
此时也可以选出这条记录。
按上面的说法应该是以右边为基准

解决方案 »

  1.   

    测试一下不就清楚了吗
    SQL> select * from test1;     COLID COLTEST
    ---------- --------------------
             1 aa
             2 bb
             3 cc
             5 ddSQL> select * from test2;     COLID COLNAME
    ---------- --------------------
             1 aa test
             3 cc test
             4 dd test
    SQL> select test1.colid,test1.coltest,test2.colname
      2   from test1,test2
      3   where test1.colid(+)=test2.colid;     COLID COLTEST              COLNAME
    ---------- -------------------- --------------------
             1 aa                   aa test
             3 cc                   cc test
                                    dd testSQL>  select test1.colid,test1.coltest,test2.colname
      2    from test1,test2
      3  where test1.colid=test2.colid(+);     COLID COLTEST              COLNAME
    ---------- -------------------- --------------------
             1 aa                   aa test
             2 bb
             3 cc                   cc test
             5 dd