博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
子查询:相关子查询、无关子查询
阅读量:6870 次
发布时间:2019-06-26

本文共 610 字,大约阅读时间需要 2 分钟。

无关子查询

内部查询未引用外部查询的表->整个查询的过程为子查询只执行一次,然后交给外部查询

eg.

SELECT   P.ProductID, P.Name, P.ProductNumber, M.Name AS ProductModelNameFROM     Production.Product AS P INNER JOIN (SELECT Name, ProductModelID FROM Production.ProductModel) AS M ON P.ProductModelID = M.ProductModelID

相关子查询

内部查询引用外部查询的表->子查询的执行的次数依赖于外部查询,外部查询每执行一行,子查询执行一次

eg.

SELECT [FirstName],[MiddleName],[LastName]FROM [AdventureWorks].[Person].[Contact] cWHERE EXISTS (SELECT * FROM [AdventureWorks].[HumanResources].[Employee] e WHERE c.ContactID=e.ContactID AND e.SickLeaveHours>68)

内部查询引用了外部查询c表

参考:

转载于:https://www.cnblogs.com/Lulus/p/7874263.html

你可能感兴趣的文章
MySQL (select_paren) union_order_or_limit 行为
查看>>
并发不是并行,它更好!
查看>>
nltk 自己训练模型例子
查看>>
间谍卫星的基础?YOLT——利用卷积神经网络对卫星影像进行多尺度目标检测(Part I)...
查看>>
jstl_开发第一个标签
查看>>
程序员哇,你想在下个情人节或者520脱单么?这个秘籍不能错过
查看>>
去不去O,谁说了算?
查看>>
PHP防SQL注入和XSS攻击
查看>>
在SHAREPOINT共享文档库中启用版本控制功能。
查看>>
Http 代理工具 实战 支持网页与QQ代理
查看>>
又见尾递归
查看>>
安装PyGraphics
查看>>
【COCOS2DX-LUA 脚本开发之四】使用TOLUA++编译PKG,从而创建自定义类让LUA脚本使用...
查看>>
开源大数据周刊-第16期
查看>>
遥感图像分类现状及存在的问题
查看>>
Commons Logging存在的ClassLoader问题详解
查看>>
双向链表的操作
查看>>
Flume-ng 高级功能配置
查看>>
我的友情链接
查看>>
CRM技术发展历程
查看>>