Bonjour, j’espère que tout va bien.
J'ai un petit problème au niveau d'une requête qui permet de compter le nombre d'enregistrements selon un certain nombre de critères. La requête marche très bien, sauf que, une fois le count vaut 0, il l'ignore, du coup, l'enregistrement ne s'affiche pas comme résultat..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
SELECT Count(.NOMBRE) AS CompteDeNOMBRE, Val(WEEK) AS SEMAINE, [IN - Incident Type]
FROM (SELECT DISTINCT [ID Incident] AS NOMBRE, [IN - Status], [IN - Incident Type], format([IN - Restored Time],'ww') AS WEEK
 FROM BSC WHERE [IN - Status]='Restored' 
AND [IN - Characterisation]='TMARES' 
AND BSC.[IN - CI Name] In (select APPLICATION.nomApplication from APPLICATION where site='CASA')
 and val(format([IN - Restored Time],'ww')) Between val(?) AND val(?)
 AND Format([BSC].[IN - Restored Time],'yyyy')=?) 
GROUP BY Val(WEEK), [IN - Incident Type]
ORDER BY Val(WEEK);

Le résultat obtenu :


CompteDeNOMBRE SEMAINE IN - Incident Type
4 3 incident
3 4 incident

Le résultat Prévu :

CompteDeNOMBRE SEMAINE IN - Incident Type
0 1
0 2
4 3 incident
3 4 incident


j'ai vraiment besoin de votre aide.

MERCI