概念
子查询
含义:
出现在其他语句中的select语句,称为子查询或内查询;
外部的查询语句称为主查询或外查询;
分类:
按子查询出现的位置分:
select后面:仅仅支持标量子查询
from后面:支持表子查询
where或having后面:支持标量子查询(单行)、列子查询(多行)、行子查询
exists后面(也被称为’相关子查询‘):支持表子查询
按结果集的行数不同分:
标量子查询(结果集为一行一列);
列子查询(结果集为一列多行);
行子查询(结果集为一行多列);
表子查询(结果集为多行多列);