Compte en Sql

- - Dernière réponse : jee pee
Messages postés
26632
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
17 septembre 2019
- 19 août 2019 à 10:57
Bonjour/Bonsoir
Je commence a manipuler la Base de données depuis quelque jour mais à présent j'ai un problème d'ou je ne sais pas comment faire pour retrouver le nombre de valeur supérieur a un valeur par exemple le nombre de personnes dont l'age est sup 18 j'utilise count(age >18) as Qte C'est inutile
svp qu'un aide moi
Afficher la suite 

1 réponse

Messages postés
26632
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
17 septembre 2019
5484
0
Merci
Bonjour,

Voir :
select COUNT(age) as qte
from table
where age > 18

ou

select SUM(case when age > 18 then 1 else 0 end) AS qte
from table

ou 

select COUNT(case when age > 18 then 1 else NULL end) AS qte
from table


Commenter la réponse de jee pee