数据库部分知识点
来源:互联网 发布:java内存溢出原因 编辑:程序博客网 时间:2024/05/21 09:16
嵌套查询
•一个SELECT-FROM-WHERE语句称为一个查询块
•将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询(Nested Query)
SELECT Sname /*外层查询或父查询*/
FROM Student
WHERE Sno IN
(SELECTSno /*内层查询或子查询*/
FROMSC
WHERECno= '2’ );
•子查询的限制
①不能使用ORDERBY子句
②ORDERBY子句只对最终查询结果排序
•层层嵌套方式反映了SQL语言的结构化
•不相关子查询:子查询的查询条件不依赖于父查询。由里向外逐层处理。即每个子查询在上一级查询处理之前求解,子查询的结果用于建立其父查询的查找条件。
相关子查询:子查询的查询条件依赖于父查询
①首先取外层查询表第一个元组,根据它与内层查询相关的属性值处理内层查询,若WHERE子句返回值为真,则取此元组放入结果表
②然后再取外层表的下一个元组
③重复这一过程,直至外层表全部检查完为止
0 0
- 数据库部分知识点
- 数据库部分知识点
- 关于数据库的部分知识点
- 网络部分知识点
- 安全性部分知识点
- Oracle部分知识点
- Java基础部分知识点
- IOS应用部分知识点
- 部分知识点整理
- 面试部分知识点整理
- “注释”部分补充知识点:
- OC部分知识点罗列
- 组合数学部分知识点
- OC-部分知识点
- 百股经项目部分知识点
- OC部分知识点
- OC部分知识点(2)
- 页面部分知识点
- 字幕时间轴制作(2)
- 常用Maven的仓库地址
- BFS 模板
- HDU 1406 (完数)
- 【算法】任意区间寻找约数最大的数
- 数据库部分知识点
- 安卓网络编程1--ANR异常和Handler机制
- 41.Oracle数据库SQL开发之 日期和时间的存储与处理——设置默认的日期格式
- XX科技继续11-08
- Bootstrap按钮
- 42.Oracle数据库SQL开发之 日期和时间的存储与处理——Oracle对2位年份处理
- maven之简单运行命令
- 测试的自我消灭
- 【算法】集合众数和重数