显示最高和最低值Sqlplus

时间:2017-02-14 21:44:18

标签: sql oracle

我是SqlPlus的新手,我试图在所有部门中显示最高和最低的平均工资。到目前为止,我只能显示最高的工资,但我似乎也无法显示最低的工资。

这是我到目前为止所得到的

SELECT deptno AS "Dept. No", MAX(sal) AS "Salary"
FROM emp e
WHERE e.sal > (SELECT avg(sal) FROM emp)
GROUP BY deptno;

我得到的输出是

Dept. No   Salary
30         2850
20         3000
10         5000

我想要

Dept. No   Salary
30         2850
30         950
20         3000
20         800
10         5000
10         1300

哦,我正在使用dept和emp表样本!

1 个答案:

答案 0 :(得分:1)

如果其他人有同样的问题,这个查询对我有用! :)

def postcode
  user_container[2].address_module[1].text
end