SQL12 获取每个部门中当前员工薪水最高的相关信息
作者:互联网
讲解: https://blog.nowcoder.net/n/44a5b3665ec14c29bcc1d210d174724f?f
SELECT d1.dept_no, d1.emp_no, s1.salary
FROM dept_emp as d1
INNER JOIN salaries as s1
ON d1.emp_no=s1.emp_no
AND d1.to_date='9999-01-01'
AND s1.to_date='9999-01-01'
WHERE s1.salary in (SELECT MAX(s2.salary)
FROM dept_emp as d2
INNER JOIN salaries as s2
ON d2.emp_no=s2.emp_no
AND d2.to_date='9999-01-01'
AND s2.to_date='9999-01-01'
AND d2.dept_no = d1.dept_no
)
ORDER BY d1.dept_no;
标签:01,no,薪水,s1,员工,SQL12,dept,emp,d1 来源: https://www.cnblogs.com/zhbeii/p/15780406.html