Так что я имею этот код SQL:SQL левой присоединиться к имея пункт
select stone_number,stone_size,stone_shape,stone_weight
from stone
left Join stone_price stp on stp.id_stone = stone.id_stone
group by stone_number,stone_size,stone_shape,stone_weight
having avg(stp.price) < stp.price;
SQLDeveloper возвращает: не группа по выражению Тхо у меня еще есть группа по в моем коде. Моя цель - получить предметы из камня, цена которых выше средней цены всех камней.
Это избавило от ошибки, но теперь я не получаю никакого результата, а не с min или max, и я должен получить по крайней мере один. Любая мысль? – user3062657
Я обновил ответ. –