相关子查询与不相关子查询有什么区别?举例说明

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:01:48
相关子查询与不相关子查询有什么区别?举例说明

相关子查询与不相关子查询有什么区别?举例说明
相关子查询与不相关子查询有什么区别?举例说明

相关子查询与不相关子查询有什么区别?举例说明
不相关子查询是指子查询独立于外层语句(主查询),他不依赖于其外层语句的操作结果,他们执行时可分为两个独立的步骤,即先执行子查询,在执行外层查询.例如:
SELECT 姓名 FROM STUDENT WHERE入学成绩>(select avg(入学成绩) FROM STUDENT )
相关子查询时一种其子查询和外层相互交叉的数据检索方法.从概念上讲包含相关子查询的语句在执行时部能分为一先一后两个步骤.