-- 子查询 -- 单行子查询 -- 筛选条件不明确, 需要执行一次查询并且查询结果只有一个数据 -- select * from 表 where 字段 > ( select 字段 from 表 where 字段 < 值 ) -- 多行子查询 -- 子查询的结果只有一个字段,但该字段有n个值, 考虑使用多行子查询 -- 关键字 -- any : 任意一个 -- select * from 表 where 字段 > any ( 子查询 ) -- all : 全部 -- select * from 表 where 字段 > all ( 子查询 ) -- in (not in) : 任意一个 ( 相当于any ) -- select * from 表 where 字段 > in ( 子查询 )
原文:https://www.cnblogs.com/mpci/p/12212822.html