标准子查询包括:IN和EXISTS;反连接子查询有:NOT IN和NOT EXISTS;关联子查询指在子查询内引用外部数据表;…FROM table1 a WHERE … (SELECT…FROM table2 b WHERE a.f1 = b.f1…);每条外部数据集记录均重新执行内部子查询;非关联子查询指在子查询内部不引用外部数据表;…FROM table1 a WHERE … (SELECT …FROM table2 b …);内部子查询仅执行一次;