Oracle基础语句练习记录

简介: Oracle基础语句练习记录
+关注继续查看

1、往scott的emp表插入一条记录


insert into scott.emp(empno,ename,job) values(9527,'EAST','SALESMAN');


2、scott的emp表左外连接dept表


select e.empno,e.ename,e.job,d.deptno,d.dname

from scott.emp e left join scott.dept d

on e.deptno = d.deptno;


结果:


image


3、scott的emp表右外连接dept表


select e.empno,e.ename,e.job,d.deptno,d.dname

from scott.emp e right join scott.dept d

on e.deptno = d.deptno;


结果:


image


4、scott的emp表完全外连接dept表


select e.empno,e.ename,e.job,d.deptno,d.dname

from scott.emp e full join scott.dept d

on e.deptno = d.deptno;


结果:


image


5、scott的emp表内连接dept表


select e.empno,e.ename,e.job,d.deptno,d.dname

from scott.emp e inner join scott.dept d

on e.deptno = d.deptno;


结果:


image


总结:


内连接(INNER JOIN/JOIN):查询结果记录行都满足连接条件;

左外连接(LEFT OUTER JOIN/LEFT JOIN):查询结果记录行不仅包含了满足连接条件条件的数据行,还包含左表不满足连接条件的数据行;

右外连接(RIGHT OUTER JOIN/RIGHT JOIN):查询结果记录行不仅包含了满足连接条件条件的数据行,还包含右表不满足连接条件的数据行;

完全外连接(FULL OUTER JOIN/FULL JOIN):查询结果记录行不仅包含了满足连接条件条件的数据行,还包含左表、右表不满足连接条件的数据行;

相关文章
|
8月前
|
Oracle 关系型数据库 数据库
数据库小技能:Oracle基础之【常用函数】
虚表dual ,它是一行一列,没有任何数据,常常用于测试。
108 0
|
8月前
|
SQL 算法 Oracle
数据库小技能:Oracle基础之【查询】
DQL:(数据查询语言,select)用来完成对数据库中的数据查询。 DDL(数据定义语言,create,drop,truncate截断表)操作表结构。 DML(数据库操作语言,insert,delete,update)操作数据
78 0
|
9月前
|
SQL 存储 缓存
数据库小技能:Oracle基础【中篇】
提高数据库运行效率的方法:从数据库系统级优化、数据库设计级优化和程序实现级优化。
95 0
|
9月前
|
存储 SQL 缓存
数据库小技能:Oracle基础【上篇】
QPS: 请求进入的速度 并发数: 系统中同时存在的请求数 并发数 = QPS * 耗时
109 0
数据库小技能:Oracle基础【上篇】
|
9月前
|
Oracle 关系型数据库 数据库
oracle基础
oracle基础
76 1
|
10月前
|
存储 缓存 Oracle
oracle基础
oracle基础
63 0
|
11月前
|
SQL Oracle 关系型数据库
Oracle数据库PL/SQL学习笔记二——基础控制语句
Oracle数据库PL/SQL学习笔记二——基础控制语句
73 0
|
11月前
|
SQL 存储 Oracle
Oracle数据库 | 基于SQL基础分析
Oracle数据库 | 基于SQL基础分析
87 0
|
SQL 存储 运维
Oracle--基础
Oracle--基础
186 0
|
SQL Oracle 数据可视化
oracle基础实战笔记
本文包含以下内容: 1)Centos oracle 11g express安装与使用; 2)oracle最基本的增insert into、删delete、改update set、查select、Merge、distinct、drop操作等。 3)视图作用; 4)Shell脚本批量执行.sql文件;
94 0
推荐文章
更多
推荐镜像
更多