


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
什么是子查询 1.子查询是嵌套在其他查询中的常规的T-SQL查询(用括号括起来),当需要一个SELECT语句作为数据部分的基础或另一个查询中的条件的要素时,就是创建子查询。 2.子查询满足的需求: (1).把一个查询分解成一系列的逻辑步骤。 (2).提供一个列表作为WHERE子句和 IN / EXISTS / ANY / ALL 的目标对象。 (3).提供由父查询中每一条记录驱动的查找。 一.嵌套的子查询 1.嵌套子查询只朝一个方向进行要么返回一个而用于外部查询的值,要么返回一个与IN运算符一起使用的的值的列表。 2.嵌套子查询中,内部查询只处理一次。 3.与NULL比较总会得到NULL。如果允许NULL在子查询中出现,则在与NOT IN相比较时,外部查询中的所有行都会被确定为错误的这将返回空的列表。 二.关联(相关)子查询 1.执行步骤: (1)外部查询得到一条记录并将其传入到内部查询。 (2)内部查询基于传入的值执行。 (3)内部查询从其结果中把值传回到外部查询,外部查询使用这些值来完成其处理。注: 在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次。在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录,外部查询根据返回的记录做出决策。例: SELECT title FROM Movies Old WHERE year ANY ( SELECT year FROM Movies WHERE title = Old.title );注:关于关联子查询又牵涉到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温室大棚节水灌溉技术应用方案
- 水下工程施工方案
- 集中供热管网施工安全保障方案
- 重庆拆烟囱施工方案
- 城市供热管网及配套设施改造项目工程方案
- 市政道路绿化方案
- 在线仪表安装施工方案
- 热水管网漏损检测与修复方案
- 政府职工考试题大全及答案
- 郑州高三联考试题及答案
- 9.18事变防空演练方案3篇2025
- 急性心肌梗死病人护理
- 2025年充换电站项目建议书
- 成都银行招聘考试真题2024
- 专利代理培训课件
- 人教版(PEP)(2024)英语四年级上册2025-2026学年教学计划
- 浙江省名校协作体2025-2026学年高二上学期开学联考英语试卷(PDF版含答案含听力原文无音频)
- GJB3243A-2021电子元器件表面安装要求
- 学校意识形态工作培训会
- 生物防治技术-免疫接种技术(动物防疫与检疫技术)
- 中远海运(上海)有限公司招聘考试真题及答案2022
评论
0/150
提交评论