On 21-11-2016 21:10, Eduardo Az - EMBRASIS wrote:
> O que não estou conseguindo é fazer a somatória da quantidade de
> pagamentos (parcelas) em um recibo.
> 
Você pode usar quantas agregações quiser. Neste caso, basta usar o SUM
para total e COUNT para quantidade de parcelas agrupando por recibo e
fpgto. Veja:

# select recibo, fpgto, sum(valor) as total, count(1) as parcelas from
recibos_fgto group by recibo, fpgto order by 1, 2;
 recibo | fpgto | total  | parcelas
--------+-------+--------+----------
      1 |     1 | 500.00 |        7
      2 |     1 | 200.00 |        2
      2 |     2 | 300.00 |        3
      3 |     1 | 100.00 |        2
      3 |     2 | 200.00 |        2
(5 registros)

O meu resultado não bate com o que você apresentou. É isso que você queria?


PS> não sequestre uma thread (clicar em responder em outra thread). Ao
invés disso crie um email novo. Esse tipo de ação bagunça o histórico e
dificulta a busca a posteriori.


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a