美文网首页
sql 子查询

sql 子查询

作者: 叶秋_YQ | 来源:发表于2019-05-14 17:09 被阅读0次
子查询
1. 案例 :找出薪水比公司平均员工高的员工,要求显示员工名字和薪水
mysql> select ename, sal from emp where sal > (select avg(sal) from emp);
+--------+------+
| ename  | sal  |
+--------+------+
| JONES  | 2975 |
| BLAKE  | 2850 |
| CLARK  | 2450 |
| SCOTT  | 3000 |
| KING   | 5000 |
| FORD   | 3000 |
+--------+------+
2. 案例:找出每个部门的平均薪水,并显示平均薪水的等级
// from 后面子查询,把查询结果当作临时表
mysql> select t.deptno, t.avgsal ,s.grade from (select deptno,avg(sal) as avgsal  from emp group by deptno) t join salgrade s on  t.avgsal between s.losal and s.hisal;
+--------+-----------+-------+
| deptno | avgsal    | grade |
+--------+-----------+-------+
|     20 | 2175.0000 |     4 |
|     30 | 1566.6667 |     3 |
|     10 | 2916.6667 |     4 |
+--------+-----------+-------+
3 rows in set (0.00 sec)

相关文章

  • 数据分析之SQL子查询

    文章阅读路线: SQL子查询概念 独立子查询实例 相关子查询实例 SQL子查询常见玩伴 1.SQL子查询概念 子查...

  • 《SQL必知必会》笔记6-子查询、联结表join

    1 使用子查询 查询(query):任何SQL语句都是查询,但一般指SELECT语句。 SQL还允许创建子查询(s...

  • SQL关联子查询

    简单易懂教你学会SQL关联子查询 初学SQL的人都会觉得SQL的关联子查询难以理解,为什么?这是有原因的。 关联子...

  • JPA 动态生成sql

    1. 构建格式化时间查询sql: 生成sql: 2. 构建多条件查询sql: 生成sql: 3. 构建子查询: 生...

  • 子查询和组合查询

    子查询 SELECT 语句是 SQL 的查询。 假如要从多个表中过滤数据,SQL 还允许创建子查询(subquer...

  • Oracel_子查询

    SQL子查询 子查询语法 子查询 (内查询) 在主查询之前一次执行完成。 子查询的结果被主查询(外查询)使用 。 ...

  • 【GOLANG】GORM组合查询,构建复杂查询

    组合 使用 Group 条件可以更轻松的编写复杂 SQL 形成的SQL语句: 子查询 子查询可以嵌套在查询中,GO...

  • SQL查询_高级查询

    SQL查询_高级查询 一、子查询 子查询出现的位置一般为条件语句,oracle会先执行子查询,再执行父查询,子查询...

  • 2018-06-04

    第11章 子查询 11.1 子查询 SQL 允许创建子查询(subquery),即嵌套在其他查询中的查询。 11....

  • sql语句

    sql中in和exist的区别: 1、in先子查询,后主查询 2、exist先主查询,后子查询。子查询中,如果结果...

网友评论

      本文标题:sql 子查询

      本文链接:https://www.haomeiwen.com/subject/xzfeaqtx.html