);
id integer, ); 我想收集那些根据每个部门的平均年薪排名在第三到第五位之间的员工id_employeeAS T on Employee.id = id_employee
ORDER BY Employee.id_department, avg_salary; 这会让我得到正确的员工排名,但是我如何才能只获得他们部门中排名3-5的员工呢?
把你们当做传声筒,但这是我的情况细节:四家公司,大约两年前合并。主公司一直使用纯数字作为员工编号。First Sub Company过去使用字母和数字,现在已全部转换为数字,但较旧的员工记录仍然使用字母。(其他子公司在同一张表中,但就本报告而言,它们无关紧要)
00000-55555年度所有员工记录均为主单位,55556-88888年