题解 | #查找在职员工自入职以来的薪水涨幅情况#

查找在职员工自入职以来的薪水涨幅情况

http://www.nowcoder.com/practice/fc7344ece7294b9e98401826b94c6ea5

/*入职时候的工资表
SELECT e.emp_no,salary from salaries s
left join employees e 
on s.emp_no=e.emp_no
WHERE s.from_date = e.hire_date;
*/

/*离职或最后一次工资变动时的工资表
SELECT e.emp_no,salary from salaries s
left join employees e
on s.emp_no=e.emp_no
where s.to_date='9999-01-01';
*/

SELECT a.emp_no,(b.salary-a.salary) as growth
from (
    SELECT e.emp_no,salary from salaries s
    left join employees e 
    on s.emp_no=e.emp_no
    WHERE s.from_date = e.hire_date
) as a
inner join (      #a表中所有员工工资都有,b表中只有在职员工的工资,所以用内连接,用左外连接离职员工工资涨幅会显示为null
    SELECT e.emp_no,salary from salaries s
    left join employees e
    on s.emp_no=e.emp_no
    where s.to_date='9999-01-01'
) as b
on a.emp_no=b.emp_no
order by growth asc;
全部评论

相关推荐

牛客21331815...:像我一投就pass,根本不用焦虑泡池子
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# 你的mentor是什么样的人? #
4503次浏览 33人参与
# 你觉得mentor喜欢什么样的实习生 #
10715次浏览 297人参与
# 智慧芽求职进展汇总 #
25936次浏览 110人参与
# 帮我看看,领导说这话什么意思? #
6647次浏览 26人参与
# 26届秋招公司红黑榜 #
13171次浏览 44人参与
# 怎么给家人解释你的工作? #
1646次浏览 17人参与
# 未岚大陆求职进展汇总 #
38145次浏览 114人参与
# 没有家庭托举的我是怎么找工作的 #
12676次浏览 160人参与
# 求职低谷期你是怎么度过的 #
5423次浏览 96人参与
# 实习必须要去大厂吗? #
146833次浏览 1542人参与
# 从哪些方向判断这个offer值不值得去? #
6777次浏览 95人参与
# 同bg的你秋招战况如何? #
158879次浏览 927人参与
# 度小满求职进展汇总 #
10221次浏览 53人参与
# 校招泡的最久的公司是哪家? #
4840次浏览 23人参与
# 面试紧张时你会有什么表现? #
1802次浏览 21人参与
# 你有哪些缓解焦虑的方法? #
37205次浏览 835人参与
# 你喜欢工作还是上学 #
77620次浏览 860人参与
# 入职第一天,你准备什么时候下班 #
85519次浏览 467人参与
# 秋招想进国企该如何准备 #
97750次浏览 487人参与
# 简历无回复,你会继续海投还是优化再投? #
103620次浏览 819人参与
# 机械人的工作环境真的很差吗 #
25086次浏览 119人参与
# 独居后,你的生活是更好了还是更差了? #
28154次浏览 263人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务