这句sql有什么问题,帮忙看一下,谢了 SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D LEFT OUTER JOIN SCOTT.EMP E ON (D.DEPTNO=E.DEPTNO) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to zcs_1(生生不息) 加了括号也一样... SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D SCOTT.EMP EWHERE D.DEPTNO=E.DEPTNO(*) sorry笔误!SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D SCOTT.EMP EWHERE D.DEPTNO=E.DEPTNO(+) SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D, SCOTT.EMP EWHERE D.DEPTNO=E.DEPTNO(+) to hqskoala(大晟) 首先,加了(+)会加入不匹配的项,与原意不符; 其次,加了(+)也仍然报这个错:(anyway,3x a lot LEFT OUTER JOIN 方法在oracle9以上才有。 SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D, SCOTT.EMP EWHERE D.DEPTNO=E.DEPTNO(+); hqskoala(大晟) 少写个“,” 哦,sorry,hqskoala(大晟)的回复我没看清楚,我以为还是用的left join呢。由于我要实现的是接收前台字段和关系定义拼接sql语句,改写来实现的话,会比较麻烦,能不能直接用join实现呢?还是如wangybyangxr(王永斌) 所言,9之前的都不支持呢? oracle备份bat文件怎么写 ora 文字格式与字符串不配 触发器实现字段自增 能否在一个sql语句里完成多个字符替换? ALTER 表空间的问题(一得答案就给分) 求查询oracle所有表的SQL 如何实现C/S结构的程序安装时,实现SQL*NET的安装? 排序的问题 100分求教! 谁能提供ORACLE8.1.5版本的下载地址????!!! oracle的乱码问题哪位大虾能帮帮忙???谢谢!!! 一个简单的问题
WHERE D.DEPTNO=E.DEPTNO(*)
SELECT D.DEPTNO,D.DNAME,E.ENAME FROM SCOTT.DEPT D SCOTT.EMP E
WHERE D.DEPTNO=E.DEPTNO(+)
WHERE D.DEPTNO=E.DEPTNO(+)
首先,加了(+)会加入不匹配的项,与原意不符;
其次,加了(+)也仍然报这个错:(
anyway,3x a lot
WHERE D.DEPTNO=E.DEPTNO(+); hqskoala(大晟) 少写个“,”
由于我要实现的是接收前台字段和关系定义拼接sql语句,改写来实现的话,会比较麻烦,
能不能直接用join实现呢?还是如wangybyangxr(王永斌) 所言,9之前的都不支持呢?