题意不是很清楚, 当前意思就是没有离职的,有时间限制所以筛选时间条件 要部门经理的工资,所以rightjoin 留下manager的表中的恶emp就可以 select s.emp_no,s.salary,s.from_date,s.to_date,d.dept_no from salaries as s right join dept_manager as d on s.emp_no=d.emp_no where d.to_date='9999-01-01' order by s.emp_no asc