200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 8 取得比普通员工 的最高薪水还要高的领导人姓名【bjpowernode34道SQL题】

8 取得比普通员工 的最高薪水还要高的领导人姓名【bjpowernode34道SQL题】

时间:2021-06-08 09:37:53

相关推荐

8 取得比普通员工 的最高薪水还要高的领导人姓名【bjpowernode34道SQL题】

8、取得比普通员工 的最高薪水还要高的领导人姓名

一、题目二、思路2.1 第一步:找出普通员工的最高薪水!2.2 第二步:找出高于1600的

一、题目

取得比普通员工(员工代码没有在 mgr 字段上出现的) 的最高薪水还要高的领导人姓名

二、思路

SELECT * FROM emp;

员工代码没有在 mgr 字段上出现的。

员工编号没有在该范围内的都是普通员工。

select distinct mgr from emp where mgr is not null;

2.1 第一步:找出普通员工的最高薪水!

select max(sal) from emp where empno not in(select distinct mgr from emp where mgr is not null);

2.2 第二步:找出高于1600的

select ename,sal from emp where sal > (select max(sal) from emp where empno not in(select distinct mgr from emp where mgr is not null));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。