Bonjour,

Je suis sur Nexus DB2.
Je souhaite faire des statistiques sur le nombre d'incidents fermés.
Pour cela, je passe la requête suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT  libelle, count(*)
FROM problems p right outer join Gammes g on p.CodeGamme = g.Gamme
where statut = 'CLOS'
and datecloture between (CURRENT_DATE - INTERVAL '7' DAY) and CURRENT_DATE
GROUP BY libelle
ORDER BY libelle
Problème: les champs à zéro ne s'affichent pas. J'ai beau faire un left outer join ou right outer join je n'ai pas les champs à 0

Exemple : j'ai les CodeGamme G1 - G2 - G3 - G4
La valeur de ces champs est G1 = 1; G2 = 1; G3 = 9; G4 = 0
Si je passe ma requête, je n'ai que les champs G1, G2 et G3 qui vont ressortir mais il me faudrait également le G4.

Merci d'avance !