Bonjour,

Dans la requête ci-dessous, je récupère une liste de nom qui corresponds aux paramètres jour du champ journuit (AJP,BJP...).
Je souhaiterais ajouter une colonne à cette en intégrant la liste de nom qui corresponds aux paramètres de nuit du champ journuit (ANP, BNP...).
Je ne parviens pas à trouver la solution.

Merci pour votre aide.

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
select DAT as DTE,
LISTAGG( substr(nompre,0,15)||'('||Substr(libelle,8,8)||')', '; ') WITHIN GROUP (ORDER BY DAT)  as NAMEP1J
FROM
(
	SELECT DISTINCT a.NOMPRE, b.DAT,a.seigradeo, f.libelle,e.journuit
 
        from  hopempl a, plpemcri c, hophabs b, hopmoti e, hopsech f
 
        WHERE  (b.dat >= c.DATDEB  AND b.dat<= c.DATFIN)
        AND f.horsect = a.horsect
        AND b.MATRI = a.MATRI AND b.MATRI = c.MATRI 
        AND b.motif = e.motif
        AND e.journuit in ('AJP','BJP'))
        AND c.CODECRIT in ('P1')
 
        AND EXTRACT(YEAR FROM b.DAT) >= '2021' AND EXTRACT(MONTH FROM b.DAT) ='12'
        ORDER BY b.dat
   )
 
       GROUP BY DAT;