AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 25、列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金.部门名称. ![](https://img.kancloud.cn/ee/5e/ee5ed02ecce957cc70e4ee30b7a33197_288x141.png) 思路 1. 获取 部门30中的最高工资 (高于这个值就是高于部门30中所有人) select max(sal) from emp where deptno=30 2. 使用emp和dept进行多表查询 并消除笛卡尔积 select * from emp e inner join dept d on e.deptno =d.deptno 3.在步骤2的基础上使用步骤1的语句作为条件,查询工资高于步骤1的结果的所有记录 select e.ename,e.sal,d.dname from emp e inner join dept d on e.deptno =d.deptno where sal>(select max(sal) from emp where deptno=30)