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.