select a.*, sum(salary) over(order by emp_no rows between unbounded preceding and current row) as running_total from ( select emp_no, salary from salaries where to_date = '9999-01-01' ) as a;