Здравствуйте, есть БД с двумя таблицами из нее надо вытащить таблицу с указанием производителя с максимальной средней стоимостью телефонов
запрос к ней " SELECT companyName, MAX(PriceAvg) FROM (SELECT `companyId`, AVG(`price`) AS PriceAvg FROM phone GROUP BY `companyId`) AS reporttable INNER JOIN company ON reporttable.companyId=company.companyId " дает неправильный ррезультат, а именно неправильно указывает производителя телефонов, при этом без INNER JOIN работает правильно, указывая Id производителя и максимальную среднюю цену телефонов. Но нужно вывести название производителя в таблице, а не его Id. Файл базы
https://disk.yandex.ru/d/lQnRbz4WqZKDHQ