1. 内连接很简单
select A.*, B.* from A,B where A.id = B.id
select A.*, B.* from A inner join B on A.id = B.id
以上两句是完全等价的
2. 左外连接
select distinct(p.person_id) from t_pbase_info p, t_pcontact_info c where p.person_id = c.person_id(+)
select distinct(p.person_id) from t_pbase_info p left join t_pcontact_info c on p.person_id = c.person_id
以上两句是完全等价的
3. 右外连接
select distinct(p.person_id) from t_pbase_info p, t_pcontact_info c where p.person_id(+) = c.person_id
select distinct(p.person_id) from t_pbase_info p right join t_pcontact_info c on p.person_id = c.person_id
以上两句是完全等价的
也就是说在oracle中+号放在=右边相当于左连接,而+号放在=左边相当于右连接
把+号放在左边或右边的条件是什么???(重点)
分享到:
相关推荐
1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...
Oracle 9i 10g 11g odbc driver数据库连接驱动
JAVA通过JDBC连接ORACLE9I
oracle9i 自带连接池Java代码 可以帮你快速 进入基于oracle数据库 的j2ee 开发
Oracle9i客户端精简版。 Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版
asp连接oracle9i数据库成功实例,希望对找不到连接方法的人有所帮助
oracle9i310安装,连接oracle9,10的方法
.NET连接oracle9i驱动包和客户端
通过oracle9i获取连接数据库的用户名和密码
oracle9i简版客户端,极适合初学者,虚拟机,老旧电脑和xp用户,耗资源极小,可连接10g,11g
ORACLE9i连接java,数据库的指令文件!
oracle 9I 客户端,不用繁琐的安装oracle服务端,即可实现与主机的对等连接
oracle9i精减客户端.可方便的连接到oracle数据库。
sqlserver2000连接oracle9i的方法
Oracle连接数据库,这是一个.net连接Oracle的案例,里面有分页功能
可连接Oracle8i、Oracle9i https://blog.csdn.net/qq_29301853/article/details/82841475
Oracle9i有关NEW_TIME的文档建议使用FROM_TZ来替代,但是这可能会产生误导。FROM_TZ只将 一个时区应用到一个时间戳上;它并不能把一个时区转换成另外一个时区。本文将为大家介绍如何在Oracle 9i中正确转换时区。
Oracle连接数据库JDBC驱动包,对于老版本的oracle,连接驱动比较难找比较难找,甲骨文官网下载难以查找旧版JDBC驱动。 压缩包搜集了几个版本的JDBC驱动,适用于Oracle9i 10,11等。
组态王与Oracle9i数据库的连接doc
此资源是Oracle 9iJDBC纯Java驱动程序,用于JDBC连接Oracle 9i数据库