数据库SQL实践9:获取所有部门当前manager的当前薪水情况

思想:

题目要求获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary,当前表示to_date='9999-01-01'。首先通过条件d.to_date = '9999-01-01'来找出部门当前manager,然后通过条件s.to_date = '9999-01-01'来找出当前薪水,最后通过条件d.emp_no = s.emp_no来确定部门当前manager的当前薪水。即通过emp_no相等实现一一对应的关系

select d.dept_no,d.emp_no,s.salary from dept_manager d, salaries s 
where d.to_date = '9999-01-01' and s.to_date = '9999-01-01' and  d.emp_no = s.emp_no;

猜你喜欢

转载自blog.csdn.net/weixin_43160613/article/details/83473939