准备表
Employee表:
EMPL EMPLOYEE_NAME DEPARTMENT_ID
---- -------------------- -------------
1001 jack 1
1002 tom 2
1003 smith 2
1004 rose 3
Department表:
DEPARTMENT_ID DEPARTMENT_NAME DEPARTMENT_LOCATION
------------- -------------------- -----------------------
1 公寓1 ss
2 公寓2 sa
3 公寓3 sb
4 公寓4 sv
一、等值连接
使用=进行条件连接的操作。
SQL> select e.employee_name,e.department_id,d.department_name
2 from employee e,department d
3 where e.department_id=d.department_id;
注意:当连接的表比较多时用别名。
EMPLOYEE_NAME DEPARTMENT_ID DEPARTMENT_NAME
-------------------- ------------- --------------------
jack 1 公寓1
smith 2 公寓2
tom 2 公寓2
rose 3 公寓3
二、外连接
外连接分为左外连接和右外连接。
左连接以第一张表为基准,必须显示完该表的所有数据。
SQL> select e.employee_name,e.department_id,d.department_name
2 from employee e,department d
3 where e.department_id=d.department_id(+);
EMPLOYEE_NAME DEPARTMENT_ID DEPARTMENT_NAME
-------------------- ------------- --------------------
jack 1 公寓1
smith 2 公寓2
tom 2 公寓2
rose 3 公寓3
右连接以第二张表为基准,必须显示完该表的所有数据。
SQL> select e.employee_name,e.department_id,d.department_name
2 from employee e,department d
3 where e.department_id(+)=d.department_id;
EMPLOYEE_NAME DEPARTMENT_ID DEPARTMENT_NAME
-------------------- ------------- --------------------
jack 1 公寓1
tom 2 公寓2
smith 2 公寓2
rose 3 公寓3
公寓4
分享到:
相关推荐
JAVA 使用数据库连接池连接Oracle数据库,全代码,附加详细说明
C#连接Oracle数据库(查询数据)方法,好东西,分享一下
oracle数据库连接工具oracle数据库连接工具oracle数据库连接工具
DataBaseHelper帮助类中包含了默认的连接字符串格式,修改完IP和用户名密码就可以使用,也可以在连接的时候直接输入连接字符串和sql语句。可以直接使用release下的exe 建议使用升级过的版本:...
ojdbc6----oracle 数据库连接驱动,亲测可用,需要的朋友可以下载.oracle 数据库连接驱动,
SQL SERVER连接oracle数据库几种方法 查询oracle数据库中的表 在master数据库中查看已经存在的链接服务器 要在企业管理器内指定登录帐号
C#连接Oracle数据库字符串 C#连接Oracle数据库字符串
geoserver 2.14 连接oracle数据库,在geoserver中打开oracle中的shp文件
Oracle数据库连接工具PLSQL轻桌面工具包,安装PLSQL必须下载轻桌面工具包
EJB连接Oracle数据库 EJB连接Oracle数据库 EJB连接Oracle数据库 EJB连接Oracle数据库
易语言oracle数据库连接模块源码,oracle数据库连接模块,置字符集,置dll路径,连接oracle数据库,取最后错误,释放句柄,断开服务器,执行sql_select,执行sql_非select,开始事务,提交事务,回滚事务,断开事务,取下个记录集,...
如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法
详细介绍Oracle数据库连接的方法
这是Oracle数据库连接封装类,许多刚学习数据库的人不知道怎么使用Java连接Oracle数据库,这里我给出封装类,大家可以直接调用。
搜集整理的Oracle数据库安装与配置方法以及C#连接操作Oracle数据库的典型代码,比较管用的说。主要包括10个方面内容:1、ORACLE817安装(服务器端/客户端)。2、ORACLE817配置(服务器端)。3、ORACLE817配置...
Oracle 数据库连接字符串大全教程,含异地或服务器数据库连接,亲测可用,实用!
delphi与ORACLE数据库连接控件odac 安装说明 1.找到ODAC_5.70.0.30_FS\Source\Delphi7. 2.Make.bat右键编辑,填入delphi7安装路径. 3.然后运行Make.bat生成bpl文件. 注意: 在安装的时候会出现一个错误: [Fatal ...
oracle数据库连接jar包
查看oracle数据库的连接数以及用户 1、查询oracle的连接数 2、查询oracle的并发连接数 3、查看不同用户的连接数 4、查看所有用户: 5、查看用户或角色系统权限(直接赋值给用户或角色的系统权限): 6、...
Eclipse是如何连接Oracle数据库的