NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## 1、取得每个部门最高薪水的人员名称 ![](https://img.kancloud.cn/19/ee/19ee6c309bd1a0b5210b2e6dbc17fb5b_313x163.png) 思路 1.获取每个部门的最高工资 显示部门编号和最高工资 select deptno,max(sal) maxSal from emp group by deptno 2.使用步骤1的查询结果,为临时表temptable 进行多表查询 并使用员工的deptno 和 sal与temptable 同时消除笛卡尔积 select * from emp e inner join temptable tt on e.sal=tt.maxSal and e.deptno=tt.deptno 3.使用步骤1的查询结果替换temptable select e.ename,e.sal,e.deptno from emp e inner join (select deptno,max(sal) maxSal from emp group by deptno) tt on e.sal=tt.maxSal and e.deptno=tt.deptno