--自测sql代码,理解窗口函数的运用
--<窗口函数> over (partition by <用于分组的列名>order by <用于排序的列名>)
select emp_no
,salary
--聚合函数sum在窗口函数中,是对自身记录、及位于自身记录以上的数据进行求和的结果。比如10002号,在使用sum窗口函数后的结果,是对10001,10002号的成绩求和,若是10003号,则结果是10001号~10003号成绩的求和,以此类推。
,sum(salary) OVER(ORDER BY emp_no) AS running_total
from salaries
where to_date='9999-01-01'



京公网安备 11010502036488号