我有这张桌子。我想选择每个职业中具有最高工资的所有员工。 ? 我试了所有的方法,但似乎都不起作用。以下查询结果错误。 SELECT * FROM Employee WHERE EmployeeID IN (
SELECT EmployeeID FROM Employee HAVING MAX(Salary) = Salary GROUP BY Profession)
您好,我已经为Derby数据库编写了一个SQL查询,该查询从每个具有最高工资的公司获取一个员工 create table Company_Tbl_One( company_name varchar(100) employee_Id int primary key, company int references Company_Tbl_One
alt
我试着去理解为什么人们普遍认为避免一群人在一起总是有益的。我的问题是:从department_id是外键的雇员表中,找出员工最高工资为40000的部门。 select d.department_name , e.max_salary join ( select department_id, max(salary) as max_salary group by 1 on (d.department_id = e.dep