Bonjour,

J’aurais aimé faire un truc dans SQL… mais j’arrive pas.

Explications :
J’ai un client TOTO qui est scindé en 3 entités « TOTO_1», « TOTO_2 » et « TATA »

J’ai la requête suivante
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
SELECT
      COUNT(DISTINCT RFC_NUMBER) AS nbTickets
      ,DEPARTMENT_FR
      ,MONTH(SUBMIT_DATE_UT) AS mois
      ,YEAR(SUBMIT_DATE_UT) AS annee
 
FROM
      [50005].SD_REQUEST
      ,[50005].AM_DEPARTMENT
 
WHERE
      SD_REQUEST.DEPARTMENT_ID = AM_DEPARTMENT.DEPARTMENT_ID
      AND YEAR(SUBMIT_DATE_UT)='2013'
      AND (DEPARTMENT_FR LIKE 'TOTO%' OR DEPARTMENT_FR LIKE 'TATA')
 
GROUP BY DEPARTMENT_FR,YEAR(SUBMIT_DATE_UT),MONTH(SUBMIT_DATE_UT)
ORDER BY DEPARTMENT_FR,YEAR(SUBMIT_DATE_UT),MONTH(SUBMIT_DATE_UT)
Le résultat fait apparaitre les 3 entités TOTO_1, TOTO_2 et TATA.

Or, je souhaite additionner le nombre de tickets « nbTickets » de TOTO_1, TOTO_2 sous une seule entité « TOTO » et laisser « TATA » à part. Et ça, j’arrive pas à le faire….

Si vous avez une idée, je suis preneur !