Bonjour à vous ,
Petit souci concernant une requête avec un count :s
Voilà la requête en question :
Mon souci est le suivant , pour le moment cette requête compte l'ensemble des mails et affecte ces résultats à toutes les lignes , or , j'aimerais qu'il compte pour chaque matricule le nombre de mails liés à lui , je ne m'en sors pas après plusieurs essais , si quelqu'un a une idée , je suis + que preneur^^
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
21 SELECT DATE, LOG, [NUMERO MATRICULE], (SELECT COUNT(MAIL) FROM LEMAIL WHERE Catégorie = 'essai' AND (LESITE = ?) AND (DATE = ?)) AS plouet, (SELECT COUNT(MAIL) FROM LEMAIL WHERE (CODE_EVT = 14 OR CODE_EVT = 13 OR CODE_EVT = 424 OR CODE_EVT = 419) AND (LESITE = ?) AND (DATE = ?)) AS ploup, (SELECT COUNT(MAIL) FROM LEMAIL WHERE MAIL LIKE '*truc*' AND (LESITE = ?) AND (DATE = ?)) AS machin, (SELECT COUNT(MAIL) FROM LEMAIL WHERE (CODE_EVT = 61 OR CODE_EVT = 64) AND (LESITE = ?) AND (DATE = ?)) AS bidule FROM LEMAIL WHERE (LESITE = ?) AND (DATE = ?) GROUP BY DATE, [NUMERO MATRICULE], LOG ORDER BY LOG
Partager