2016 - 2024

感恩一路有你

oracle select嵌套select SQL相关子查询和嵌套子查询的区别?

浏览量:1613 时间:2021-03-12 09:46:32 作者:admin

SQL相关子查询和嵌套子查询的区别?

SQL Server子查询可分为两种类型:相关子查询和嵌套子查询。嵌套子查询的执行不依赖于外部查询:执行过程:(1)执行子查询,结果不显示,而是传递给外部查询,作为外部查询的条件。(2) 执行外部查询并显示整个结果。嵌套子查询可以分为:返回单个值的子查询和返回列表的子查询。相关子查询的执行依赖于外部查询:在大多数情况下,外部查询的表在子查询的where子句中引用。执行过程:(1)从外部查询中取出一个元组,将元组相关列的值传递给内部查询。(2) 执行内部查询以获取子查询操作的值。(3) 根据子查询返回的结果或结果集,外部查询获取满足条件的行。(4) 然后外层查询取出下一个元组并重复步骤1-3,直到处理完所有的外层元组。 

oracle select嵌套select case when嵌套子查询 oracle嵌套查询语句

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。