定义: 包含在另外一个SQL语句(包含语句)内部的查询。
特点: 任何子查询返回的数据在包含语句执行完成后都会被丢弃,这使子查询像一个具有作用域的临时表(这意味着服务器在SQL语句执行结束后将清空子查询结果所占的内存)。
一、 子查询类型
(1)、按返回结果集分:
1、 单列单行
2、单列多行
3、多列多行
(2)、 按 是否引用 包含语句 中的列
定义: 包含在另外一个SQL语句(包含语句)内部的查询。
特点: 任何子查询返回的数据在包含语句执行完成后都会被丢弃,这使子查询像一个具有作用域的临时表(这意味着服务器在SQL语句执行结束后将清空子查询结果所占的内存)。
一、 子查询类型
(1)、按返回结果集分:
1、 单列单行
2、单列多行
3、多列多行
(2)、 按 是否引用 包含语句 中的列
转载于:https://my.oschina.net/u/2413865/blog/832171