单行单列子查询:把一行的某个列当作条件 使用方式where 条件 多行单列子查询:把多行的某个列当作条件 使用方式 group by 字段 having 条件 多行多列子查询:一般都直接当作表来看待或使用