SELECT x.profit_id,x.profit_date,x.profit,(select sum(y.profit) from daily_profits y where y.profit_id<=x.profit_id) cumulative_profit FROM daily_profits x order by profit_date;