多表查询练习第 9 题|学习笔记

简介: 快速学习多表查询练习第 9 题

开发者学堂课程【SQL 进阶及查询练习多表查询练习第 9 题】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/36/detail/827


多表查询练习第 9 题


列出蕲金高于公司平均薪金的所有员工信息,所在部门名称,上级领导,工资等级。

列:*

表:emp e

条件:gal>(查询出公司的平均工资)

SELECT e.*, d.dname, m.ename, s.grade

FROM emp e, dept d, exp m, salgrade s

WHERE e.sal>(SELECT AVG(sal) FROM emp) AND e.deptno=d.deptno ANVD e.mgr=m.empno ANVD e.sal BETWEEN s.losal AND s.hisal

 

SELECT e.*, d.dname, m.ename, s.grade

FROM

emp e LEFT OUTER JOIN depton

 ON e.deptno=d.deptno

LEFT OUTER JOIN emp m ON e.ngrem.empno

LEFT OUTER JOIN salgrade s ON e.sal BETNEEN s.losal AND s.hisal

NHERE e.sal>(SELECT AVG(sal) FROM emp)

 

SELECT *FROM emp;

SELECT FROM dept;

SELECT FROM salgrade;

图片24.png


相关文章
|
2月前
|
关系型数据库
单表查询、多表查询相关练习
单表查询、多表查询相关练习
42 9
|
8月前
|
SQL 关系型数据库 MySQL
第6章_多表查询
第6章_多表查询
312 0
|
7月前
|
SQL Oracle 关系型数据库
MySQL基础-多表查询
MySQL基础-多表查询
|
SQL Java 关系型数据库
第06章_多表查询(下)
第06章_多表查询(下)
68 0
第06章_多表查询(下)
|
Oracle 关系型数据库 MySQL
第06章_多表查询(上)
第06章_多表查询
95 0
|
关系型数据库 MySQL
MySQL基础-多表查询之内连接
内连接的语法分为两种: 隐式内连接、显式内连接。先来学习一下具体的语法结构。
80 0
|
SQL 关系型数据库 MySQL
MySQL基础-多表查询之外连接
外连接分为两种,分别是:左外连接 和 右外连接。具体的语法结构为:
103 0
|
SQL 关系型数据库 MySQL
MySQL基础之多表查询
项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:
MySQL基础之多表查询
|
SQL Oracle 关系型数据库
MySQL查询进阶之多表查询
MySQL查询进阶之多表查询
MySQL查询进阶之多表查询
|
SQL 开发者
多表查询练习第 4 题|学习笔记
快速学习 多表查询练习第 4 题
多表查询练习第 4 题|学习笔记

热门文章

最新文章