У меня есть 2 таблицы, одна таблица, в которой хранятся сведения о персонале (столбцы: staff_id, staff_name, департамент_id), а другая таблица, в которой хранятся данные отдела (столбцы департамент_id, отдел_имя, отдел_блок_num).
Мне нужно написать запрос для отображения названий отделов и количества сотрудников в каждом отделе, если персонал не существует, отображать число 0. 0. 1003 *
Вот код
Select department_name,
case department.department_id
when department.department_id=staff.department_id then count(staff_name)
else 0 end staff_count
From department, staff
Group by department_name
order by department_name;