cs_pasbonte
Messages postés18Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention22 novembre 2009
-
21 nov. 2009 à 16:14
cs_Mcjo
Messages postés403Date d'inscriptiondimanche 12 août 2001StatutMembreDernière intervention 3 septembre 2012
-
24 nov. 2009 à 20:53
Bonjour:
Je précise mon problème
Voici ma table:
JUSTIFICATION ETATJUSTIFICATION QUAND1 elenoet
N N 15/09/2009 5631
N N 15/09/2009 5631
N N 21/09/2009 5631
N N 21/09/2009 5631
N N 28/09/2009 5631
N N 28/09/2009 5631
N N 22/09/2009 5704
N N 22/09/2009 5704
N N 24/09/2009 5704
N N 24/09/2009 5704
N N 04/09/2009 6206
N N 07/09/2009 6206
N N 11/09/2009 6206
N N 11/09/2009 6206
N N 28/09/2009 6206
N N 29/09/2009 6123
N N 30/09/2009 6124
si je fais:
SELECT count(DISTINCT(elenoet)) FROM ges_abs
WHERE (JUSTIFICATION ='N' AND (ETATJUSTIFICATION ='JUSTIFIEE & ILLEGITIME'
OR ETATJUSTIFICATION ='N'))
AND (QUAND1 BETWEEN '2009-09-01' AND '2009-09-31')
HAVING count(DISTINCT(elenoet))>4
cs_pasbonte
Messages postés18Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention22 novembre 2009 22 nov. 2009 à 10:46
Bonjour
Je cherche à trouver ts le nombre d'enregistrements issus de elenoet qui reviennent 4fois et plus
si je fais:
SELECT (count(DISTINCT(elenoet))) FROM ges_abs where (QUAND1 BETWEEN '2009-09-01' and '2009-09-31')
and (JUSTIFICATION ='N' and ETATJUSTIFICATION='N')
il me donne bien mes 35 enregistrements entre les deux dates ok
maintenant je veux connaître le nbre d'elenoet qui reviennent 4 fois ou plus, je ne veux QUE ceux qui reviennent 4 fois ou plus
merci !
cs_pasbonte
Messages postés18Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention22 novembre 2009 22 nov. 2009 à 15:44
Je fais ça:
SELECT elenoet,divcod,count(*) FROM ges_abs WHERE (JUSTIFICATION ='N' AND ETATJUSTIFICATION ='N') AND (QUAND1 BETWEEN '2009-09-01' and '2009-09-31')GROUP BY elenoet ORDER BY divcod
cs_Mcjo
Messages postés403Date d'inscriptiondimanche 12 août 2001StatutMembreDernière intervention 3 septembre 20122 24 nov. 2009 à 20:52
SELECT elenoet,divcod,count(*) FROM ges_abs WHERE (JUSTIFICATION ='N' AND ETATJUSTIFICATION ='N') AND (QUAND1 BETWEEN '2009-09-01' and '2009-09-31')GROUP BY elenoet
HAVING count(*) > 4
ORDER BY divcod
Vous n’avez pas trouvé la réponse que vous recherchez ?