bonjour, j'ai un problème sur une requête :
voici le chemin de ma table
je veux pour chaque compte avoir le crédit et le débit , j'ai essayé la requete mais AS400 ne l'accepte pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 FCWD(CWDCOMPT,CWDMT , CWDDC ) où CWDCOMPT : n°compte CWDMT : montant CWDDC : le type d'opération 'D': pour debit 'C': pour crédit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT C.CWDCOMPT , REQ1.CREDIT , REQ2.DEBIT FROM FCWD as C , ( SELECT CWDCOMPT, SUM(CWDMT) as CREDIT FROM FCWD WHERE CWDDC = 'C' GROUP BY CWDCOMPT) as REQ1, ( SELECT CWDCOMPT, SUM(CWDMT) as DEBIT FROM FCWD WHERE CWDDC = 'D' GROUP BY CWDCOMPT ) as REQ2 WHERE ( C.CWDCOMPT = REQ1.CWDCOMPT ) AND ( C.CWDCOMPT = REQ2.CWDCOMPT )
[Modéré par Stessy]
Modification du titre + tag
Ajout de balises [code]
Prière de lire les règles du forum
Merci
Partager