необходимо вывести информацию о поставщике с максимальным ассортиментом товара
есть база данных. Таблица Товары содержит поля Код_товара, наименование, код_поставщика, цена.нужно вывести информацию о поставщике, который поставляет наибольший ассортимент товаров
Код:
SELECT t1.код_поставщика, MAX(t1.cnt)
FROM
(SELECT COUNT(t2.код_товара) AS cnt, t2.код_поставщика
FROM
table2 t2
GROUP BY
t2.код_поставщика) t1
FROM
(SELECT COUNT(t2.код_товара) AS cnt, t2.код_поставщика
FROM
table2 t2
GROUP BY
t2.код_поставщика) t1
ошибка синтаксиса в предложении from выдает... :(
Цитата: arkhsvet
ошибка синтаксиса в предложении from выдает... :(
Ну попробуй всё таки table2 заменить на имя твоей таблицы в твоей БД, а имена полей "код_товара" и "код_поставщика" заменить на соответствующие имена полей в твоей таблице.
UPD. Интересно, в каком FROM: в запросе или в подзапросе?