MySQL教程子查询示例详解
1、什么是子查询?
当一个查询是另外一个查询的一部分时,我们将内层的查询叫做子查询,外层的查询叫做主查询。
2、子查询可以出现的位置有哪些?
select ..(select). from ..(select). where ..(select).
从上面可以看出,子查询常常出现在三个地方,select后面可以跟子查询;from后面可以跟子查询;where后面可以跟子查询;我们这里简称为:select子查询
、from子查询
、where子查询
。
3、where子查询
习题:找出高于平均薪资的员工信息。
4、from后面使用子查询。(太重要了)
习题一:找出每个部门平均薪水的薪资等级。
结果如下:
习题二:找出每个员工薪水等级的平均值
结果如下:
注明:select后面使用子查询的场景很少,这里就不讲述了。 如果觉得有必要,可以自行下去查看。
以上就是MySQL教程子查询示例详解的详细内容,更多关于MySQL子查询的资料请关注脚本之家其它相关文章!
相关文章
Mysql中find_in_set()函数用法详解以及使用场景
前几天在sql查询的时候,想要判断数据库中表的某一列中的值是否在List集合中,接触到了find_in_set的使用,用起来方便快捷,下面这篇文章主要给大家介绍了关于Mysql中find_in_set()函数用法详解以及使用场景的相关资料,需要的朋友可以参考下2023-03-03SQL中count(1)、count(*) 与 count(列名)的区别详细解释
count(1)和count(*)是SQL中用于统计行数的两种常见方式,它们的区别在于统计的对象不同,下面这篇文章主要给大家介绍了关于SQL中count(1)、count(*) 与 count(列名)区别的相关资料,需要的朋友可以参考下2024-08-08mysql正则表达式(regexp和rlike)的搜索功能实例分析
这篇文章主要介绍了mysql正则表达式(regexp和rlike)的搜索功能,结合实例形式分析了mysql正则表达式使用regexp和rlike的搜索功能相关原理与实现技巧,需要的朋友可以参考下2019-12-12
最新评论