Вам нужен SQL-запрос, чтобы узнать название компании, которая дает самую высокую зарплату своим сотрудникам
table employee(#emp_name, city, salary); table salary(salary,#city); table company(#Company_name, city); Find out the Company Name who gives Highest Salary to their Employees.
Что я уже пробовал:
Выбрать сумма(электронная.Зарплата) от работника, е, зарплата, как с компанией, как C, где E.город = С. города и адреса электронной.город = гр.город
Peter Leow
Когда я прочитал название, то подумал, что вы ищете компанию с самым высокооплачиваемым сотрудником. Тем не менее, ваше заявление sql предполагает, что вы пытаетесь найти компанию, которая заплатила самую высокую общую сумму заработной платы всем своим сотрудникам, не так ли? В этом нет особого смысла. Компании с большим количеством сотрудников, как правило, платят больше в целом по сравнению с компаниями с меньшим количеством сотрудников. Чего именно вы хотите достичь? Просто любопытно.
Afzaal Ahmad Zeeshan
Просто шучу: Попробуйте fortune 500. :-)