4.12创建一个混合查询显示工作岗位和工作岗位的薪水合计,并且合计部门 20、50、80 和 90 的工作岗位的薪水。给每列一个恰当的列标题。
按照视频里的语句运行结果是这样的:

但题目要显示的是部门号为20、50、80 和 90 的全部岗位的合计薪水的话:就要按照department_id分组
select department_id,sum(salary),sum(decode(department_id, 20,salary))"Dep 20",sum(decode(department_id,50,salary))"Dep 50" from employees group by department_id;

然后这里就遇到问题了:如果按job_id分组那么 部门的合计薪水就会分开显示(19000拆成了13000和6000,图1),按照department_id分组的话,就没法显示工作岗位(图2)。
请问老师要做到即显示工作岗位也显示部门的合计薪水(而不是岗位的合计薪水),语句应该怎么写。