带你学MySQL系列 | 今天我们说说MySQL“子查询”!
【摘要】 1.什么是子查询?子查询都可以出现在哪里?
1)什么是子查询?
当一个查询是另外一个查询的一部分时,我们将内层的查询叫做子查询,外层的查询叫做主查询。
2)子查询可以出现的位置有哪些?
select ..(select). from ..(select). where ..(select).
123456
从上面可以看出,子查询常常出现在三个地方,sel...
1.什么是子查询?子查询都可以出现在哪里?
1)什么是子查询?
当一个查询是另外一个查询的一部分时,我们将内层的查询叫做子查询
,外层的查询叫做主查询
。
2)子查询可以出现的位置有哪些?
select ..(select). from ..(select). where ..(select).
- 1
- 2
- 3
- 4
- 5
- 6
从上面可以看出,子查询常常出现在三个地方,select后面可以跟子查询;from后面可以跟子查询;where后面可以跟子查询;我们这里简称为:select子查询
、from子查询
、where子查询
。
2、where子查询
习题:找出高于平均薪资的员工信息。
3、from后面使用子查询。(太重要了)
习题一:找出每个部门平均薪水的薪资等级。
结果如下:
习题二:找出每个员工薪水等级的平均值
结果如下:
注明:select后面使用子查询的场景很少,这里就不讲述了。 如果觉得有必要,可以自行下去查看。
文章来源: blog.csdn.net,作者:数据分析与统计学之美,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_41261833/article/details/106988258
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)