http://sqlfiddle.com/#!9/7204d4/2 期待どおりの出力が得られます。クエリの後に@cum:=@cum + tot_earn_pts--tot_redeem_ptsascを追加しました。