oracle 学习笔记
来源:互联网 发布:外文电子期刊数据库 编辑:程序博客网 时间:2024/05/18 03:36
相关子查询的执行顺序
一般先执行子查询,再执行主查询;但相关子查询例外。
相关子查询的概念
SQL> --相关子查询:将主查询中的值 作为参数传递给子查询
具体使用
SQL> select empno,ename,sal,(select avg(sal) from emp where deptno=e.deptno) avgsal 2 from emp e 3 where sal > (select avg(sal) from emp where deptno=e.deptno); EMPNO ENAME SAL AVGSAL ---------------------------------------------- 7499 ALLEN 1600 1566.66667 7566 JONES 2975 2175 7698 BLAKE 2850 1566.66667 7788 SCOTT 3000 2175 7839 KING 5000 2916.66667 7902 FORD 3000 2175 -- 等价于下面的多表查询select e.empno,e.ename,d.avgsalfrom emp e,(select deptno,avg(sal) avgsal from emp group by deptno) dwhere e.deptno = d.deptno and e.sal > d.avgsal;
阅读全文
0 0
- Oracle学习笔记--Oracle入门
- Oracle学习笔记
- 学习ORACLE笔记
- Oracle 学习笔记
- ORACLE学习笔记
- Oracle 认证学习笔记
- Oracle学习笔记
- oracle学习笔记[转]
- Oracle学习笔记
- 转(oracle学习笔记)
- Oracle学习笔记一
- ORACLE学习笔记
- Oracle游标学习笔记
- Oracle 认证学习笔记
- oracle 学习笔记
- oracle学习笔记(一)
- oracle学习笔记(二)
- oracle学习笔记(三)
- BZOJ[1015]洛谷[1197]星球大战 并查集
- mybatis 多对多
- JSONP跨域访问
- java每日一练
- hdu1428 BFS+记忆化搜素
- oracle 学习笔记
- 欧拉函数模版
- 【集训Day3 单调队列】最大子序列和
- 百度开发工程师的面试题(导航部门)
- 面试精选:链表问题集锦
- 外部程序访问SQL Server
- 数据结构Java版的排序算法的简单实现
- Arduino 按键实验
- Codeforces Round #429 (Div. 2)