Bonjour à tous,

Lorsque j'execute ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
SELECT              
        'MDP_SC-MD_CPA-MS_CPA-1' COD_KPI,
        T1.COD_SOC,
        'MD_CPA' COD_DIR_AGE,
        'MS_CPA' COD_SRV_SEC,
        TRUNC(T1.COD_DAT,'YYYY') COD_DAT,
        CASE WHEN 
         T1.COD_TYP_DEM = 'Relance' THEN  COUNT(DISTINCT T1.COD_ACTION) ELSE  0 END
         NB_RELANCE,
         COUNT(DISTINCT T1.COD_ACTION) as NB_TOT
 
FROM
 
(
 
 SELECT COD_ACTION,
          F_RCL_ACTIONS.COD_DAT,
          F_RCL_ACTIONS.COD_RLX,
          COD_TYPACTION,
          LIB_TYPACTION,
          f_rcl_reclamation.COD_SOC,
          DECODE (SUBSTR (COD_REAL, 1, 3),
                  'CRC', 'OUI',
                  DECODE (SUBSTR (COD_DEST, 1, 3), 'CRC', 'OUI', 'NON'))
             FLG_ACT_CRC,
          DECODE (SUBSTR (COD_REAL, 1, 3), 'CRC', COD_REAL, COD_DEST)
             COD_CRC_CONS,
          DECODE (COD_TYPACTION,
                  'APTEL', 'Relance',
                  'INFOR', 'Relance',
                  SOLL_ACT)
             COD_TYP_DEM,
 
 
          CASE
             WHEN COD_TYPACTION IN
                     ('APTEL',
                      'INFOR',
                      'OUVDOS',
                      'PECDOS',
                      'RELDOS',
                      'RELWEB',
                      'TRADOS')
             THEN
                1
             ELSE
                0
          END
             FLG_ACT_TPF_CONS
     FROM EDE_PRD.f_rcl_reclamation
          INNER JOIN EDE_PRD.F_RCL_ACTIONS
             ON f_rcl_reclamation.cod_rlx = F_RCL_ACTIONS.cod_rlx
          LEFT JOIN EDE_PRD.d_res_residence
             ON f_rcl_reclamation.cod_res = d_res_residence.cod_res
          LEFT JOIN ede_PRD.d_org_rbu rbu
             ON d_res_residence.cod_rbu = rbu.cod_rbu AND bol_rbu_cur = 1
 
             WHERE f_rcl_reclamation.COD_SOC = 'LMH' AND F_RCL_ACTIONS.COD_TYPACTION NOT IN( 'CLODOS') 
             AND F_RCL_ACTIONS.COD_DAT > '01/01/2019' AND F_RCL_ACTIONS.COD_DAT <= '31/12/2019' ) T1
             WHERE T1.FLG_ACT_CRC = 'OUI' and T1.COD_SOC = 'LMH'
             GROUP BY TRUNC(T1.COD_DAT,'YYYY'), T1.COD_SOC, T1.COD_TYP_DEM
J'ai le résultat suivant:
Nom : 1.PNG
Affichages : 199
Taille : 6,1 KoNom : 1.PNG
Affichages : 199
Taille : 6,1 Ko
Je souhaitais faire une extraction sur l'année 2019 et avoir le total de "NB_RELANCE" et le total de "NB_TOTAL".
Le problème c'est que mon extraction me fourni des valeurs sur les 3 lignes (toute en 01/01/2019) et j'aimerai bien regrouper ces valeurs (aggrégation) en une ligne distincte.

Pouvez vous m'aider ?
Merci beaucoup d'avance