SQL определить марку автомобиля с самой высокой средней стоимостью автомобилей этой марки

Помогите ребят. ♥

Имеется 12 авто по 2 на Марку, надо найти среднюю стоимость (Price) каждой марки и вывести марку с максимальным значением. введите сюда описание изображения введите сюда описание изображения


Ответы (1 шт):

Автор решения: Confireus

Сгруппируй по бренду и получи средние по маркам - результат отсортируй по убыванию и возьми первую строку.

SELECT TOP 1 Brands.BrandName, AVG(Auto.Price) FROM brands JOIN Auto ON (Brand.BrandID = Auto.BrandID) GROUB BY brands.BrandName ORDER BY AVG(Auto.Price) DESC

Как-то так. Не могу проверить в MS SQL.

→ Ссылка