On Fri, Jun 23, 2017 at 9:55 AM Ricardo <rica...@longomaquinas.com> wrote:
> Na verdade vou precisar que me retorne o saldo de cada mês ficando assim

Assim é mais tranquilo ainda porque nem precisa de window function;
aggregate function já resolve:

#select teste.mes, sum(v_entrada) as entrada, sum(v_saida) as saida,
sum(v_entrada) - sum(v_saida) from teste group by mes order by 1;
 mes | entrada | saida | ?column?
-----+---------+-------+----------
   1 |     100 |   200 |     -100
   2 |     150 |   230 |      -80
   3 |     200 |     0 |      200
(3 rows)

-- 

Arthur Nascimento - tureba
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a