a full out join b on ... full out join c on ...

解决方案 »

  1.   

    jiezhi(浪子):你的意思是不是:
    select * from A full out join B on A.aa = B.aa full out join C on A.aa = C.aa;
    我忘了说我的ORACLE数据库是8i,不支持Join语法吧。
      

  2.   

    full join
    not "full out join"
      

  3.   

    JOIN这联接词在ORACLE817里根本就不支持啊,在其他大多数数据库里确实可以用join。
      

  4.   

    究竟有没有人能确认ORACLE里有方便的对多表进行全外联接的好办法?
    如果没有,我也就结贴拉
      

  5.   

    刚才试了一下
    除了union
    还真没有什么好办法
      

  6.   

    select last_name, dept_id 
    from emp e, dept d 
    where e.department_id(+) = d.department_id(+); 
      

  7.   

    借地问一下where e.department_id(+) = d.department_id(+); 中的(+)是什么意思啊?
      

  8.   

    select last_name, dept_id 
    from emp e, dept d 
    where e.department_id(+) = d.department_id(+); 
    --->
      ARE U JOKING ?