Я хочу найти максимальное количество из таблицы и узнать, как это делается, используя все.Но я просто не понимаю, как это работает.Например, когда вы говорите, что count ()> = all (выберите количество () остальной части запроса), то это просто означает, что если число не больше, чем все из них, то оно может быть равно им?например, как это возможно, если в подзапросе содержится более одного значения?
Вот мой код
select
m.name,
count(*)
from
manufacturer m
inner join products p on m.code=p.manufacturer
group by m.name,m.code
having count(*)<=all(
select count(*)
from manufacturer m
inner join products p on m.code=p.manufacturer
group by m.code
);