1.使用MAX和MIN计算
找出来买个员工的薪水最大值和最小值,做减法,这种解法的前提是工资一直是上涨的

SELECT MAX(salary)-MIN(salary) AS growth
FROM salaries
WHERE emp_no=10001
GROUP BY emp_no

2.使用SUM
这种解法的妙处在于将历次的涨幅加在一起,但是这又有一个限制条件,就是薪水变化的日期都是连续的

select sum(s2.salary-s1.salary)
from salaries s1 , salaries s2
where s1.emp_no = 10001
and s1.to_date = s2.from_date