Olá galera,
estou com um problema e já venho tentando resolver a um tempo, mas ainda não obtive sucesso.
Preciso desenvolver um relatório em forma de extrato bancário, nesse formato como o da imagem.

Preciso saber se é possível fazer somente utilizando SQL.
Para retornar a consulta devo inserir um período (Data1 e Data2), ou seja, vai retornar o resultado entre essas duas datas.
Tenho duas tabelas compra e venda, cada tabela armazena a DATA e o VALOR, pode ser feito várias inserções no mesmo dia, por isso a importância de apresentar o valor somado durante o dia.
Porém, têm um valor que é calculado antes da data1 que é o SALDO ANTERIOR (COMPRA - VENDA), e depois somado do VALOR de ENTRADA(COMPRA) e RETIRADA da SAIDA(VENDA), mostrando ao LADO o SALDO do dia.
Outra questão é que nem sempre naquele dia que tem entrada, terá saída e vice-versa. Então devo retornar o valor ZERO para fazer a soma e atualizar o SALDO.
O resultado é tratado no IReport !
Se alguém puder me direcionar, agradeço muito.
vlw galera
