数据库SQL实战 No.24
获取所有非manager员工当前的薪水情况
http://www.nowcoder.com/questionTerminal/8fe212a6c71b42de9c15c56ce354bebe
该题难点在于如何标注出 emp_no不等于 employees.emp_no 不等于 dept_manager.emp_no
以下是代码:
SELECT d.dept_no, e.emp_no, s.salary
FROM dept_emp d JOIN employees e ON d.emp_no = e.emp_no
JOIN salaries s ON s.emp_no = e.emp_no
WHERE e.emp_no not in (
SELECT emp_no
FROM dept_manager)
AND s.to_date = '9999-01-01'
数据库SQL实战答案 文章被收录于专栏
该专栏为“数据库SQL实战”的配套题解

