1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| SELECT
Mouvement.IDMouvement AS IDMouvement,
Mouvement.Piece_comptable AS Piece_comptable,
Mouvement.Date_Mouv AS Date_Mouv,
Ecr_compt.Num_Compte AS Num_Compte,
Compte.Lib_Compte AS Lib_Compte,
Mouvement.Code_Journal AS Code_Journal,
Ecr_compt.Description_Ecr AS Description_Ecr,
Mouvement.Valider AS Valider,
Ecr_compt.Credit_Ecr AS Credit_Ecr,
SUM(( Ecr_compt.Credit_Ecr - Ecr_compt.Debit_Ecr ) ) AS Solde,
Ecr_compt.Debit_Ecr AS Debit_Ecr
FROM
Mouvement,
Ecr_compt,
Compte
WHERE
Compte.Num_Compte = Ecr_compt.Num_Compte
AND Mouvement.IDMouvement = Ecr_compt.IDMouvement
AND
(
Mouvement.Valider = 1
AND Mouvement.Date_Mouv BETWEEN {ParamDate_Mouv} AND {ParamDate_Mouv1}
AND Ecr_compt.Num_Compte = {ParamNum_Compte}
)
GROUP BY
Mouvement.IDMouvement,
Mouvement.Piece_comptable,
Mouvement.Date_Mouv,
Ecr_compt.Num_Compte,
Mouvement.Code_Journal,
Ecr_compt.Description_Ecr,
Mouvement.Valider,
Ecr_compt.Credit_Ecr,
Ecr_compt.Debit_Ecr,
Compte.Lib_Compte |
Partager