Royal Flash
-=MaestrO=-
Здравствуйте.
Просьба помочь составить ОДИН запрос по выборке максимального кол-ва товаров в рубриках. Т.е. нужно узнать не в какой(их) рубриках максимальное кол-во товаров (например 10 в "TV", 10 в "Спорт", 1 в "Холодильники", 5 в "Стиралки"), а только максимальное число этих товаров, которое может встретиться в БД - т.е. число 10. База товаров выглядит так:
id, id_catalog, ...
Такой запрос подсчитывает кол-во товаров для каждой рубрики:
Обработав его в PHP можно узнать максимальное кол-во товаров. Как бы выполнить задачу в один SQL запрос?
Просьба помочь составить ОДИН запрос по выборке максимального кол-ва товаров в рубриках. Т.е. нужно узнать не в какой(их) рубриках максимальное кол-во товаров (например 10 в "TV", 10 в "Спорт", 1 в "Холодильники", 5 в "Стиралки"), а только максимальное число этих товаров, которое может встретиться в БД - т.е. число 10. База товаров выглядит так:
id, id_catalog, ...
Такой запрос подсчитывает кол-во товаров для каждой рубрики:
PHP:
SELECT id_catalog, count(id) AS id_count
FROM table_tovarov
GROUP BY id_catalog