RT,是否必须要用WHERE才能把两张表合成一张?有没有办法让两张没关系的表动态组合成一张表呢?不太会,请教高手,急,在线等。

解决方案 »

  1.   

    CREATE OR REPLACE NOFORCE VIEW SCOTT.ZVTWVIP(NID,FID,PID,NNAME,PNAME)
    AS 
    SELECT SCOTT.ZTREESTRUCTURE.NID,SCOTT.ZTREESTRUCTURE.FID,SCOTT.ZTWVIP.PID,SCOTT.ZTREESTRUCTURE.NODENAME,SCOTT.ZTWVIP.NAME
     FROM SCOTT.ZTREESTRUCTURE,SCOTT.ZTWVIP 
    WHERE SCOTT.ZTREESTRUCTURE.NID=SCOTT.ZTWVIP.NID
    这是创建视图的一个SQL脚本,RT,WHERE以及后面的代码能否不要?就这么简单。
      

  2.   

    能,没有where条件的连接,就是笛卡尔连接
      

  3.   

    如果原来的那个试图能生成的话,去掉Where语句应该也是可以的,2个表的笛卡尔积(感觉无意义)。