У меня проблема с запросом SQL.
По сути, я пытаюсь найти максимальное среднее значение для группы.
Вот что я написал:
SELECT *
FROM (SELECT BRAND_NAME AS AVG_BRAND, AVG(PROD_PRICE)
AS AVG_PRICE FROM LGPRODUCT AS PROD, LGBRAND AS BRAND
WHERE PROD.BRAND_ID=BRAND.BRAND_ID GROUP BY PROD.BRAND_ID) AS AVG_GROUP
WHERE AVG_PRICE=MAX(AVG_PRICE);
Вот что возвращает подзапрос:

Я могу получить AVG_PRICE и MAX (AVG_PRICE). Я даже могу сделать WHERE заявления, такие как:
WHERE AVG_PRICE>20
И это работает. Когда я запускаю свой запрос, я получаю код ошибки 1111.
Любая помощь будет принята с благодарностью.
Спасибо.