由一楼大佬给出的代码,观察到或许hire_date不一定有对应的from_date,但是依旧可以通过,根据题目所给数据应该计算出最小的from_date,而不是限定from_date=hire_date。 SELECT s1.emp_no,(s1.salary - s2.salary) growth #当前工资 FROM (SELECT emp_no,salary FROM salaries WHERE to_date='9999-01-01') s1 JOIN #入职工资 (SELECT e.emp_no, s.salary FROM salaries s JOIN ...