Укажите название отдела, в котором работает наибольшее число emp
Таблица
emp_id dname
1 D1
2 D2
3 D1
4 D2
5 D2
6 D3
7 D2
Запрос
select dname from emp_demo e1 having
count(emp_id) =
(select max(count(emp_id)) from emp_demo e2
group by dname )
Ошибка
Cannot perform an aggregate function on an expression containing an aggregate or a subquery.
Ожидаемый результат
В D1 работает 2 сотрудника, в D2 4 сотрудника, а в D3 1 сотрудник Это. Таким образом, мы должны получить номер отдела D2, так как в нем максимальное количество сотрудников.