介绍:SQL语句中嵌套select语句,称为嵌套查询,又称子查询。
形式:select * from t1 where column1 = (select column1 from t2 …);
说明:子查询外部的语句可以是insert / update / delete / select 的任何一个,最常见的是 select。
分类:
标量子查询:子查询返回的结果为单个值
列子查询:子查询返回的结果为一列
行子查询:子查询返回的结果为一行
表子查询:子查询返回的结果为多行多列
介绍:SQL语句中嵌套select语句,称为嵌套查询,又称子查询。
形式:select * from t1 where column1 = (select column1 from t2 …);
说明:子查询外部的语句可以是insert / update / delete / select 的任何一个,最常见的是 select。
分类:
标量子查询:子查询返回的结果为单个值
列子查询:子查询返回的结果为一列
行子查询:子查询返回的结果为一行
表子查询:子查询返回的结果为多行多列