使用set运算符显示每个部门、职务的部门号、总和(sal)、每个职务的总和(sal)和总工资。
使用set运算符按顺序显示在deptno 20、10、30中工作的员工的作业和deptno。
对于第一个问题,我的问题是:
select e.deptno,to_char(null),e.sum(sal),
from emp e
UNION
select d.deptno,d.job,d.sum(sal)
from emp d
group by deptno,job;
我不知道怎么做第二个。集合运算符可以是并集、交集、负。。。
1条答案
按热度按时间q1qsirdb1#
我对第一个问题的措辞不是100%清楚,但问题应该是:
第二个问题你可以用
UNION
再一次。例如: