Bonjour,
Dans une requête, j'ai un SELECT sur lequel je fais un CASE ... WHEN .. END
Je cherche à rechercher le cas où la valeur du champ est NULL, je fais alors :
Mais ça ne fonctionne pas. Comment faire ?
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT ID_ARTICLE, SUM(CASE ENVOI WHEN 1 THEN 1 ELSE 0 END) AS NBOK, -- Nombre d'envois OK SUM(CASE ENVOI WHEN 0 THEN 1 ELSE 0 END) AS NBKO, -- Nombre d'envois KO SUM(BASE ENVOI WHEN NULL THEN 1 ELSE 0 END) AS NBENCOURS -- Nombre d'envois en cours FROM MAILS_ENVOIS GROUP BY ID_ARTICLE
Partager