SQL练习题第3道:找经理工资。题目意思表述的不清晰。注意!
查找当前薪水详情以及部门编号dept_no
http://www.nowcoder.com/questionTerminal/c63c5b54d86e4c6d880e4834bfd70c3b
s.emp_no, s.salary, d.dept_no
select s.*,d.dept_no from salaries s join dept_manager d
on s.emp_no=d.emp_no
where s.to_date='9999-01-01' and d.to_date='9999-01-01'
order by s.emp_no
s.emp_no, s.salary, d.dept_no
select s.emp_no, s.salary, d.dept_no from salaries s join dept_manager d
on s.emp_no=d.emp_no
where s.to_date='9999-01-01' and d.to_date='9999-01-01'
order by s.emp_no
题目意思表述的不清晰。注意!
按照题目意思只筛选员工编号emo_no,薪资salary,部门编号dept_no。结果显示错误。
当把salaries表里的内容都筛选,即salaries.* 再加上dept_no,显示通过。