码迷,mamicode.com
首页 > 数据库 > 详细

MySQL子查询subquery

时间:2017-03-02 21:49:03      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:from   limit   函数   query   out   sel   子查询   返回值   查询   

子查询(Subquery)是指出现在其他SQL语句内的SELECT子句。

例如:

select * from t1 where col1=(select col2 from t2);

其中select * from t1,称为Outer Query/Outer Statement(外层查询)

select col2 from t2,称为SubQuery(子查询)

 

子查询必须嵌套在查询内部,且必须始终出现在圆括号内

子查询可以包含多个关键字或条件,

如distinct  group by  order by  limit  函数等

子查询的外层查询可以是select  insert  update  set    或 do

子查询返回值

子查询可以返回标量、一行、一列或子查询。

MySQL子查询subquery

标签:from   limit   函数   query   out   sel   子查询   返回值   查询   

原文地址:http://www.cnblogs.com/wangshuyi/p/6492344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!