oracle中的(+)表示外连接,总是放在从表(非主表)的一方
2016-08-10 10:21
99 查看
例如: ----------------------------- 左外连接:
selectA.a,B.a from A LEFT JOIN B ON A.b=B.b;
等价于
selectA.a,B.a from A,B where A.b = B.b(+);
再举个例子,这次是--------------右外连接:
selectA.a,B.a from A RIGHT JOIN B ON A.b=B.b;
等价于
selectA.a,B.a from A,B where A.b
(+)
= B.b;
selectA.a,B.a from A LEFT JOIN B ON A.b=B.b;
等价于
selectA.a,B.a from A,B where A.b = B.b(+);
再举个例子,这次是--------------右外连接:
selectA.a,B.a from A RIGHT JOIN B ON A.b=B.b;
等价于
selectA.a,B.a from A,B where A.b
(+)
= B.b;
相关文章推荐
- oracle左右连接的另外表示方法-括号加号
- 都是防火墙惹的祸--Oracle连接总是断
- oracle左右连接的另外表示方法
- oracle左连接和有链接以及“(+)”表示的区别
- 尼玛,坑爹啊,本人用的windows7,在vs2010中连接oracle时候 总是出现不能连接的错误,而plsql,sqlplus度可以正确连接!!!
- 在linux上通过JDBC连接ORACLE 时总是出现 java.sql.SQLRecoverableException: IO Error: Connection reset 的问题
- Oracle连接说明-及另外表示方法-括号加号(+)
- JDBC oracle 数据库连接成功,但是ResultSet返回结果总是空
- JDBC连接Oracle和Mysql数据库示例
- Oracle客户端穿过防火墙连接服务器
- 多表连接的SQL写法(SqlServer、Oracle)
- asp.net连接oracle 9i错误终极解决方案
- Java 与 Oracle 数据库的连接
- asp下用OracleInProcServer完成对Oracle的连接和操作
- Asp.Net中连接Oracle
- java连接oracle,取io文件内容,子串替换(原作)!
- 都是防火墙惹的祸--Oracle连接老断!
- ASP中使用Oracle Object For Ole连接Oracle数据库
- ORACLE用户连接的管理
- oracle //sql server中的连接,以后用这种方法