oracle学习

Posted 流世幻羽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle学习相关的知识,希望对你有一定的参考价值。

关联查询

两种形式
select e.empno,e.ename,m.empno,m.ename from emp e,emp m
where e.mgr=m.empno(+);
+表示作为附表查询
-- 左表作为主表
select e.empno,e.ename,m.empno,m.ename from emp e left join emp m
on e.mgr=m.empno
-- right join emp 右表作为主表

子查询

分页

oracle中分页 
rownum 表示行号,实际上只是一个列
rowid 表示每行数据指向的磁盘的物理地址

集合运算

-- oracle中 的union  union all(不去重,不用)
select * from emp where sal>1500
union all
select * from emp where deptno=20;
-- 交集 intersect
select * from emp where sal>1500
intersect
select * from emp where deptno=20;
-- 差集
select * from emp where sal>1500
minus
select * from emp where deptno=20;

  

 

  

 

以上是关于oracle学习的主要内容,如果未能解决你的问题,请参考以下文章

Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段

Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理(代码片段

IOS开发-OC学习-常用功能代码片段整理

java SpringRetry学习的代码片段

python 机器学习有用的代码片段

续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段