salary_history 记录了每个员工的每次调薪。取出每个员工最新的一条调薪记录(effective_date 最大的那条)。
- 同一员工的
effective_date互不相同。 - 注意最新的工资不一定是最高的工资(有人降过薪)。
- 只有一条记录的员工,就输出那一条。
考点:用“对窗口函数结果过滤”的子句一步完成,不写子查询或 CTE。判题只看结果。
输入
salary_history(emp_id, effective_date, salary)
输出
列为 emp_id, effective_date, salary,每个员工一行,行顺序不限。