0
你好,我不知道该怎么做这里是SQL的初学者,我已经调整了如何显示所有薪水超过平均水平的人。工作人员的平均工资超过平均水平,但低于经理的平均水平? (SQL)
我现在需要显示所有工资都高于平均水平但低于主管的人。
下面是我输入的代码,以获得大于平均水平的工资。
select first_name, last_name, salary
from staff
where salary >(select avg(salary) from staff);
这是第一款这样做,但我不知道该怎么calcalate Salarys因为如果:人们有工资要少那么一个主管,但比一般的多。
该表包含:
名字,姓氏,角色,工资
你说'主管'...只有一个? –
对不起,我忘了澄清这一点。是的,在这种情况下只有一个。 –