55问答网
所有问题
为什么要用嵌套查询?什么是相关子查询和不相关子查询?有什么区别?...
为什么要用嵌套查询?什么是相关子查询和不相关子查询?有什么区别?为什么要使用索引?最好用自己的话说
举报该问题
推荐答案 2011-11-01
嵌套查询是通过where子句的子查询返回内层查询的值作为查询条件,进而实现外层查询的查询结果。
相关子查询:执行查询的时候先取得外层查询的一个属性值,然后执行与此属性值相关的子查询,执行完毕后再取得外层父查询的下一个值,依次再来重复执行子查询;
不相关子查询:子查询的执行不需要提前取得父查询的值,只是作为父查询的查询条件。
索引:使用索引是为了加快查询速度。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ee8R488Rc.html
相似回答
相关子查询与不相关子查询有什么区别?
举例说明
答:
相关子查询与不相关子查询
区别为:
处理次数不同、依赖不同、效率不同
。一、处理次数不同 1、相关子查询:相关子查询被多次处理,需要重复求值以供外部查询使用。2、不相关子查询:不相关子查询的处理一次完成,执行后传递给外部查询。二、依赖不同 1、相关子查询:相关子查询中的查询条件取决于外部查询...
相关子查询与不相关子查询有什么区别
答:
1、查询次数不同
,非
相关子查询
是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询。2、查询效率不同,相关子查询的执行依赖于外部查询的数据,外部查询执行一行,子查询就执行一次。因此非相关子查询比相关子查询效率高。
什么是相关子查询
答:
不相关子查询:子查询的执行不需要提前取得父查询的值,只是作为父查询的查询条件
。索引:
使用索引是为了加快查询速度
。问题六:相关子查询事例,具体点的,都有哪些类型,最好能举出实例 1、使用别名的子查询 USE AdventureWorks;GO SELECT e1.EmployeeID, e1.ManagerID FROM HumanResources.Employee AS...
相关子查询 与
嵌套
子查询 有何
区别 ?
答:
相关子查询是先逐行扫描外部查询的每一行,让每一行与内部查询的表进行对比,满足内部查询where 条件的返回真
,不满足的返回假.单独执行内部查询是会报错的。嵌套子查询是先对内部查询进行查询,将查询出来的结果返回给外部查询的where 做为条件.在执行外部查询!
mysql
嵌套查询
答:
MySQL支持
嵌套查询
,即在一个查询语句中嵌套另一个查询语句。嵌套查询可以用于SELECT、INSERT、UPDATE和DELETE语句中。解释如下:一、MySQL嵌套查询概述 MySQL嵌套查询允许在一条查询语句内部使用子查询。子查询可以是一个简单的SELECT语句,也可以是一个复杂的查询组合。通过这种方式,可以基于子查询的结果进行...
大家正在搜
相关子查询和嵌套子查询的区别
相关子查询嵌套子查询
子查询和嵌套查询的区别
子查询是一个嵌套查询
子查询不能在什么语句进行嵌套
在嵌套子查询过程中
oracle嵌套子查询
嵌套子查询如何优化
sql嵌套子查询
相关问题
SQL嵌套子查询和相关子查询的执行过程有什么区别
SQL中如何区分一个嵌套查询是相关子查询还是不相关子查询
SQL相关子查询和嵌套子查询的区别
相关子查询 与 嵌套子查询 有何区别 ?
关于sql server2008的相关子查询,嵌套子查询和连...
相关子查询与不相关子查询有什么区别
SQL嵌套子查询和相关子查询的执行过程有什么区别
嵌套查询和子查询是一样的概念吗?