1 2 3 4 5 6 7 8 9 10 11
| Select LR.ref_facture, ER.REF_CLIENT,
EF.date_piece, ef.fa_av,EF.MNT_NET_A_PAYE, sum(LR.montant_regle) as TOTAL_REGLE
from ligne_reglement LR, reglement ER, FACTURE EF
where LR.REF_REGLEMENT=ER.REF_PAYEMENT and ER.REF_CLIENT=:CLT AND EF.NUM_PIECE=LR.REF_FACTURE
Group by LR.ref_facture,ER.REF_CLIENT,EF.date_piece,ef.fa_av,EF.MNT_NET_A_PAYE
union
SELECT EF.NUM_PIECE,EF.REF_CLIENT, EF.date_piece,ef.fa_av,EF.MNT_NET_A_PAYE,EF.MNT_NET_A_PAYE-ef.MNT_NET_A_PAYE
FROM FACTURE EF
WHERE EF.REF_CLIENT=:CLT AND EF.NUM_PIECE NOT IN(SELECT LR.REF_FACTURE FROM LIGNE_REGLEMENT LR) |