Em 23/06/2017, Ricardo<rica...@longomaquinas.com> escreveu: > Descobri aonde está o erro. Nem sempre tem registro entrada e saida no mes, > dando o erro. > Por exemplo: > Tipo | Mês | Valor Entrada | Valor Saida | > > ----------------------------------------------------------------- > > E | 1 | 100,00 | 0 | > > S | 1 | 0 | 200,00 | > > E | 2 | 150,00 | 0 | > > S | 2 | 0 | 230,00 | > > E | 3 | 200,00 | 0 | > > S | 3 | 0 | 310,00 | > > E | 4 | 220,00 | 0 | > > S | 5 | 0 | 350,00 | > > E | 5 | 240,00 | 0 | > > > > > > Usando select não vou conseguir, vou trabalhar com um função para seguar > nesse resultado abaixo. > > > > | Mês | Valor Entrada | Valor Saida | Resultado ( Valor Entrada – > Valor Saida ) do Mês > > -------------------------------------------------------------------------- > > | 1 | 100,00 | 200,00 | -100,00 > > | 2 | 150,00 | 230,00 | -80,00 > > | 3 | 200,00 | 310,00 | -110,00 > > | 4 | 220,00 | 0 | -90,00 –> Não > tem o registro de saida do mes 4, usar o valor do mes anterior ( 220,00 – > 310,00 ) > > | 5 | 240,00 | 350,00 | -110,00 > >
Mas isto tem algum sentido? Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral