Compte en Sql

jis -  
jee pee Messages postés 31910 Date d'inscription   Statut Modérateur Dernière intervention   -
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

1 réponse

  1. jee pee Messages postés 31910 Date d'inscription   Statut Modérateur Dernière intervention   9 985
     
    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


    0