感觉除了inner join的方法之外,最合理的不是那个(我初学没太看懂)having的,而是这样能够在 e.hire_date 和 s.from_date 不匹配时依然取出有工资记录的员工的第一条 salary 记录。