Bonjour à tous ,
Voilà je me retrouve un peu bloqué sur une requête et je n'arrive pas à la réaliser.
Bon pour vous cela sera simple j'imagine mais la j'avoue je n'y arrive pas.
Voici mon MCD :
J'aimerais exécuter une requête me permettant de récupérer, classé par date, les débits et crédits pour un exercice donné.
Par exemple récupérer pour la date du 20 Février, les débits et crédits.
Voilà la requête que j'ai commencé à exécuter :
Et bien entendu cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 SELECT IDEXERCICE, DATEDEBIT, DATECREDIT, SUM(MONTANTDEBIT), SUM(MONTANTCREDIT) FROM ( select IDEXERCICE, DATECREDIT, MONTANTCREDIT as credit FROM EXERCICE INNER JOIN EXERCICE_CREDITEUR WHERE EXERCICE.IDEXERCICE = EXERCICE_CREDITEUR.IDEXERCICE AND DATECREDIT BETWEEN '20110220' AND '20110225' UNION select IDEXERCICE, DATEDEBIT, MONTANTDEBIT as debit FROM EXERCICE INNER JOIN EXERCICE_DEBITEUR WHERE EXERCICE.IDEXERCICE = EXERCICE_DEBITEUR.IDEXERCICE AND DATEDEBIT BETWEEN '20110220' AND '20110225' ) GROUP BY IDEXERCICE, DATEDEBIT,DATECREDIT
Pouvez vous me dire si je suis sur la bonne voie ou alors si je me gourre complètement ???
Merci d'avance
Partager