Bonjour,
Bon je pense que cette question ne va pas etre facile a repondre car vous ne connaissez pas le schema de ma base mais je ne recherche pas forcement la solution, juste quelques idees et conseils qui me permettrait d'avancer car la je suis bloque.
Voici ma requete:
qui me donne le resultat suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT DISTINCT BDN.PARENT,C2.CA1,BDN.CODE, (SELECT SUM(T.COM) FROM TPHASE T LEFT OUTER JOIN CAWP CA ON T.CAWPID = CA.CAWPID WHERE CA.PROGRAM = '2006HSBC' AND T.PROGRAM = CA.PROGRAM AND BDN.CODE = CA1 AND BDN.BDN_LEVEL = '4' AND CLASS IN ('C1')) AS "Cumulative DrawDown" FROM BDNDETL BDN, CAWP C2 WHERE BDN.BREAKFILE = '2006CP' AND BDN.BDN_LEVEL = '4' AND BDN.CODE = C2.CA1 Order by BDN.PARENT
En fait ce que j'essaie d'avoir ici c'est une seule ligne pour PARENT avec la somme des valeurs respective dans la derniere colonne.
Donc par exemple pour "Acquisition/refurbishment" la valeur dans ma dernieres colonne serait egales a la somme des valeurs de 0010 a 0110.
Cela me donnerait quelque chose de ce type:
----------------------------------------------------------------------
Parent | Cumulative Drawdown
----------------------------------------------------------------------
Acquisition/refurbishment... | Somme des valeurs respectives
---------------------------------------------------------------------
CIBM | Somme des valeurs respectives
---------------------------------------------------------------------
CRE | Somme des valeurs respectives
---------------------------------------------------------------------
Mes valeurs actuelle sont correctes mais pour les CODE/CA1.
En fait il s'agit d'une arborescence et le PARENT est le parent de CODE/CA1. Les valeurs sont collectees via un logiciel au niveau du CODE/CA1 mais j'ai besoin de generer un rapport de plus haut niveau, donc au niveau du parent (Acquisition/ refurbishment, CIBM )
Mes colonnes CODE et CA1 sont juste la a titre d'info mais ne seront pas sur le rapport final!
Est-ce que vous auriez une idee de comment je peux sommer mes differentes valeurs dans la derniere colonne pour chaque Parent.
Par avance Merci!
Partager