Ola Pessoal,

Tenho uma consulta, onde o cliente acessa e consulta sua situacao financeira.
Preciso mostrar sempre as ultimas 6 parcelas, quitadas ou nao.
Mas caso alem das 6 parcelas, tenha alguma nao quitada, preciso mostrar tambem, 
ou seja,
caso cliente esteja com parcelas pendentes elas devem aparecer.

A query abaixo mostra as ultimas 6 parcelas, quitadas ou nao, mas se o cliente 
estiver com
mais 3 parcelas em aberto, preciso mostrar; neste caso seria 9 registros.


SELECT 
    a.recnota,
    a.recdataemissao,
    a.recdatavencimento,
    a.recparcela,
    a.recvalor,
    a.recdatabaixa,
    a.recvalorbaixa,
    a.recjuros,
    a.recdesconto,
    a.recpago,
    a.recnossonumero,
    b.nome,
    b.cidade,
    b.uf
FROM 
    receber a, clifor b
WHERE
    a.reccliente = b.idclifor and 
    a.reccliente = 1 
ORDER BY 
    a.reccliente, a.recdatavencimento
DESC LIMIT 6

PS: A coluna  a.recpago = 0 ou 1, indica quitado ou nao. 

Alguem tem alguma dica ? 

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

Responder a