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

Responder a