SQL-запрос с группированием:
SELECT dept.name AS dept, COUNT(comp.id) AS total
FROM comp
JOIN staff ON comp.staff_id = staff.id
JOIN dept ON staff.dept_id = dept.id
GROUP BY dept.id
ORDER BY total DESC
| Отдел | Компьютеров |
|---|---|
| Отдел разработки | 4 |
| Техническая поддержка | 4 |
| Бухгалтерия | 2 |
| Отдел кадров | 2 |