Olá amigos, estou com um dúvida de como faço para acumular o saldo do estoque por ano, já que no meu script não consigo pegar o saldo de dezembro para continuar no em janeiro do ano seguinte. 
	Abaixo mando um print do resultado da consulta e o código.
 
	PS. Se tiver como melhorar a performace desse código, também será uma ótima dica.
 
	select t.ano 
	,t.mes 
	,i.grupo 
	, sum(f.mov_estoque) 
	, (select sum(fm.mov_estoque) 
	     from mov.fmovimentos fm 
	    left join mov.dtempo t1 on t1.idtempo = fm.iddata_movimento 
	    left join mov.ditens i1 on i1.iditem = fm.iditem 
	    left join mov.dlojas l1 on l1.idloja = fm.idloja 
	    where t1.ano <= t.ano 
	     and t1.mes <= t.mes 
	     and i1.grupo = i.grupo 
	     AND l1.idloja in (1) 
	     and i1.grupo  like '202%' 
	  ) as saldo 
	 from mov.fmovimentos f 
	 left join mov.ditens i on i.iditem = f.iditem 
	 left join mov.dtempo t on t.idtempo = f.iddata_movimento 
	 left join mov.dlojas l on l.idloja = f.idloja 
	     where i.grupo LIKE '202%' 
	     and l.idloja in (1) 
	     and t.ano in (2000,2001) 
	GROUP BY t.mes, t.ano,i.grupo 
	order by t.ano,t.mes