欢迎来到代码驿站!

Mysql

当前位置:首页 > 数据库 > Mysql

MySQL教程子查询示例详解

时间:2022-03-26 09:01:18|栏目:Mysql|点击:

1、什么是子查询?

当一个查询是另外一个查询的一部分时,我们将内层的查询叫做子查询,外层的查询叫做主查询。

2、子查询可以出现的位置有哪些?

   select
       ..(select).
   from
       ..(select).
   where
       ..(select).

从上面可以看出,子查询常常出现在三个地方,select后面可以跟子查询;from后面可以跟子查询;where后面可以跟子查询;我们这里简称为:select子查询from子查询where子查询

3、where子查询

在这里插入图片描述

习题:找出高于平均薪资的员工信息。

在这里插入图片描述

4、from后面使用子查询。(太重要了)

在这里插入图片描述

习题一:找出每个部门平均薪水的薪资等级。

在这里插入图片描述

结果如下:

在这里插入图片描述

习题二:找出每个员工薪水等级的平均值

在这里插入图片描述

结果如下:

在这里插入图片描述

注明:select后面使用子查询的场景很少,这里就不讲述了。 如果觉得有必要,可以自行下去查看。

上一篇:对MySQL几种联合查询的通俗解释

栏    目:Mysql

下一篇:MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函数的使用

本文标题:MySQL教程子查询示例详解

本文地址:http://www.codeinn.net/misctech/197270.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有