子查询 含义: 出现在其他语句中的 SELECT 语句,称为子查询或内查询;外部查询为外查询或主查询 分类: 按子查询出现的位置: SELECT后面:仅仅支持标量子查询 FROM后面:支持表子查询 WHERE或HAVING 后面:标量子查询,列子查询,行子查询 EXISTS后面(相关子查询)表子查询 按结果集的行列数不同: 标量子查询(结果集只有一行一列) 行子查询(结果集只有一行多列) 列子查询(结果集只有一列多行) 表子查询(结果集为多行多列) 一、WHERE 或 HAVING 后面 特点: 子查询放在小括号内 子查询一般放在条件的右侧 标量子查询,一般搭配着单行操作符使用 >= <