У меня есть 2 таблицы, emp и dept (сотрудник и отдел).
Скажем, я хочу показать сумму всех зарплат по отделу, я мог бы использовать что-то вроде:
select sum(sal), deptno
from emp
group by deptno
Теперь это работает, но, скажем, в списке есть отдел, в котором нет сотрудников, и я хочу, чтобы он также появился, как бы я это сделал? Я пробовал соединения, функция nvl, но пока не повезло. Например, это работает, но не показывает пустые отделы:
select sum(emp.sal), dept.deptno
from emp, dept
where emp.deptno=dept.deptno
group by dept.deptno
Заранее спасибо за любую помощь!