上传者: u011062044
|
上传时间: 2022-05-31 09:05:14
|
文件大小: 1.29MB
|
文件类型: PPTX
数据查询;;在SQL语言中,一个SELECT—FROM—WHERE语句称为一个查询块。将一个查询块嵌套在另一个查询块的WHERE子句或HAVING子句的条件中称为嵌套查询或子查询。;需要特别指出的是,子查询中的SELECT语句用一对括号“( )”定界,查询结果必须确定,并且在该SELECT语句中不能使用ORDER BY子句,ORDER BY子句永远只能对最终查询结果排序。
嵌套查询的求解方法是由里向外处理的,即每个子查询在其上一级查询处理之前求解,子查询的结果用于建立其父查询的查找条件。
子查询一般分为两种:嵌套子查询和相关???查询。;嵌套子查询又称为不相关子查询,也就是说,嵌套子查询的执行不依赖于外部嵌套。
执行过程:
首先执行子查询,子查询得到的结果集不被显示出来,而是传给外部查询,作为外部查询的条件使用,然后执行外部查询,并显示查询结果。子查询可以多层嵌套。;【例】 查询与“MYSQL数据库”图书是同一出版社出版的图书信息。;嵌套子查询概述
子查询返回单个值
;谢 谢