Gilberto, obrigado, mas, não é exatamente isso.

Veja o e-mail respondido para o Euler

Grato,

Eduardo Az


Em 21/11/2016 22:42, Gilberto Ghisolfi escreveu:

Boa noite,

Tente o seguinte :

Select recibo, fpgto, sum (valor) as total_vl, count (recibo) as qtd_parcelas
From recibos_fgto
Groupon by recibo, fpgto

Boa sorte,

Gilberto


Em 21/11/2016 21:11, "Eduardo Az - EMBRASIS" <[email protected] <mailto:[email protected]>> escreveu:

    Pessoal, tudo bem?
    Estou tentando fazer um select, que, estou penando em algo que to
    fazendo errado.
    Já pesquisei na net, aqui, e nada que me satisfez.
    Deve ser simples, mas, vamos lá

    TABELA:
    recibos_fgto
    COLUNAS
    recibo integer
    fpgto integer
    dt_parcela date
    valor numeric(15,2)

    fazendo um SELECT simples, temos:

    recibo    fpgto    produto    dt_parcela        valor
    1            1            1                01/01/2016  50,00
    1            1            2                01/01/2016  50,00
    1            1            1                01/02/2016  50,00
    1            1            1                01/02/2016  50,00
    1            1            1                01/03/2016  100,00
    1            1            1                01/04/2016  100,00
    1            1            1                01/05/2016  100,00
    2            1            1                01/01/2016  100,00
    2            1            1                01/02/2016  100,00
    2            2            1                01/03/2016  100,00
    2            2            1                01/04/2016  100,00
    2            2            1                01/05/2016  100,00
    3            1            1                01/01/2016  50,00
    3            1            2                01/01/2016  50,00
    3            2            1                01/02/2016  100,00
    3            2            2                01/03/2016  100,00


    preciso que o select novo, retorne o seguinte:
    recibo     fpgto     total_vl     qtd_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


    isso é pra gerar depois, um recibo que mostre algo assim:

    RECIBO 1...........
    fulano tal, itens  etc etc etc
    FORMA DE PAGAMENTO:
    500,00 em 5 x no cartão

    RECIBO 2...........
    fulano tal, itens  etc etc etc
    FORMA DE PAGAMENTO:
    200,00 em 2 x no cartão
    300,00 em 3 x no cheque

    RECIBO 3...........
    fulano tal, itens  etc etc etc
    FORMA DE PAGAMENTO:
    100,00 em 1 x no cartão
    200,00 em 2 x no cheque


    O que não estou conseguindo é fazer a somatória da quantidade de
    pagamentos (parcelas) em um recibo.

    Alquém me ajuda

    Thanks.

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



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

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

Responder a