Хорошо, я знаю, как работает group by, но я продолжаю получать это сообщение и понятия не имею, что я сделал не так.
Что мне следует сделать, это: дать имя и количество президентов партии, в которой было наибольшее количество президентов.
select p1.party, count(p1.pres_name)
from president p1
group by p1.party, p1.pres_name
having
count(p1.pres_name) =
(select max(count(p2.pres_name))from president p2 where p1.part = p2.party)