Euler, perfeito

thanks


Em 22/11/2016 02:13, Euler Taveira escreveu:
On 21-11-2016 23:36, Eduardo Az - EMBRASIS wrote:
É exatamente a forma de transformar esses 2 registros, de data de
parcela igual numa parcela somente.

Basta usar um DISTINCT por dt_parcela.

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



_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a