前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >带你学MySQL系列 | 今天我们说说MySQL“子查询”!

带你学MySQL系列 | 今天我们说说MySQL“子查询”!

作者头像
数据分析与统计学之美
发布2021-11-25 11:03:57
4250
发布2021-11-25 11:03:57
举报

1.什么是子查询?子查询都可以出现在哪里?

1)什么是子查询?

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

2)子查询可以出现的位置有哪些?
代码语言:javascript
复制
   select
       ..(select).
   from
       ..(select).
   where
       ..(select).

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

2、where子查询
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
3、from后面使用子查询。(太重要了)
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

结果如下:

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

结果如下:

在这里插入图片描述
在这里插入图片描述

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.什么是子查询?子查询都可以出现在哪里?
    • 1)什么是子查询?
      • 2)子查询可以出现的位置有哪些?
        • 2、where子查询
          • 3、from后面使用子查询。(太重要了)
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档