【发布时间】:2015-05-10 03:54:24
【问题描述】:
注意,这是一道作业题。
请显示平均工资为最高平均工资的部门的部门编号和最低工资。
这是我目前所拥有的,
SELECT DEPARTMENT_ID, MAX_AVG_SALARY
FROM
(SELECT DEPARTMENT_ID, AVG(SALARY) AS MAX_AVG_SALARY
FROM EMPLOYEES
GROUP BY DEPARTMENT_ID)
WHERE MAX_AVG_SALARY =
(SELECT MAX(MAX_AVG_SALARY)
FROM
(SELECT DEPARTMENT_ID,
AVG(SALARY) AS MAX_AVG_SALARY
FROM EMPLOYEES
GROUP BY DEPARTMENT_ID
));
我可以得到工资最高的department_id,但是如何找到同一个部门的最低工资呢?
请帮忙!
谢谢!
【问题讨论】: