titulo: BalancoRecDesp%PorDataRefer sql: PARAMETERS [Data Início] DateTime, [Data Final] DateTime; Select S.Codigo, Space(Len(S.Codigo) - 3) & S.DesMovimentacao As [Receita/Despesa], S.Entradas, Format((S.Entradas / L.Entradas * 100),'#0.#0') As [% das Entradas], S.Saidas,Format((S.Saidas / L.Saidas * 100),'#0.#0') As [% das Saídas] From (Select Sum(IIF(Valor > 0, Valor, 0)) As Entradas, Sum (IIF(Valor < 0, Valor,0)) As Saidas From Lancamentos Where CodRecDesp <> '001' And (Realizado = 'S' or Realizado = '?') And DataReferencia Between [Data Início] And [Data Final]) As L, (Select T.Codigo, T.DesMovimentacao, Sum(IIF(Valor > 0, Valor, 0)) As Entradas, Sum (IIF(Valor < 0, Valor,0)) As Saidas From Lancamentos, TiposMovimentacoes As T WHERE CodRecDesp <> '001' And CodRecDesp Like T.Codigo & '*' And (Realizado = 'S' or Realizado = '?') And DataReferencia Between [Data Início] And [Data Final] Group By T.Codigo, T.DesMovimentacao) As S Where S.Entradas * 0 = L.Entradas * 0 Order By S.Codigo comentários: Mostra o balanço das receitas e despesas com informação de porcentagem em relação às entradas e saídas totais por data de referência.