嵌套查询
###1.不相关子查询 子查询的查询条件不依赖与父查询
###2.相关子查询 子查询的查询条件依赖与父查询
注意:相关子查询与不相关子查询归根结点的区别是内层函数是否需要外层函数的值
3.子查询的求解过程
个人认为只有理解了子查询的执行的顺序对数据的学习是有很大的帮助的,假如没有对数据库执行过程的理解在之后的学习会一头雾水,理不清头绪。
####不相关子查询的过程
####执行的顺序是由里向外逐层处理。即每一个子查询在上一级查询处理之前求解,子查询的结果用于建立其父查询的查找条件。
####相关子查询
####(1)首先取外层查询中表的第一个元组,根据它与内层查询相关的属性值处理内层查询,若WHERE子句返回值为真,则取此元组放入结果表 ####(2)其次再取外层表的下一个元组; ####(3)重复这一过程,直至外层表全部检查完为止。