Всем доброго дня! Есть 2 таблицы: первая - столбцы прозводитель и модель, вторая - модель и диагональ. Хочу сделать следующее: вывести производителя и среднее значение диагоналей всех его моделей. Пробую таким способом: Код (Text): SELECT DISTINCT(br.brand),br.model FROM brands br LEFT JOIN (SELECT AVG(mod.size),mod.model FROM models mod GROUP BY ???) USING(model) Только не могу понять что надо вписать где знаки вопроса, то есть как объединить все модели по производителям через первую таблицу. Подскажите, пожалуйста, как этоможно реализовать? Добавлено спустя 11 минут 14 секунд: Или так как-то... Код (Text): SELECT DISTINCT(br.brand),AVG(mod.size) FROM brands br LEFT JOIN models mod USING(model) GROUP BY model
Код (Text): SELECT b.brand, AVG(m.size) FROM brands b LEFT JOIN models m ON b.model = m.model GROUP BY b.brand;