statistiques

Invité
Invité n'ayant pas de compte PHPfrance

11 juil. 2005, 16:00

bonjour

Ma base de donnée contient des inscriptions de personnes de plusieurs nationalités
J'aimerais faire des statistiques en triant la table et en regroupant les memes nationalités ensemble.

Je ne connais pas de fonction qui me permette de regrouper ensemble les memes valeur de ma table, quelqu'un a une idée ?

Mammouth du PHP | 1353 Messages

11 juil. 2005, 16:01

Dans une requete tu utilise le where :

SELECT users FROM mabase WHERE nationalite="francais"

Invité
Invité n'ayant pas de compte PHPfrance

11 juil. 2005, 16:07

mais dans le cas ou j'ai des centaines de choix de nationalités ? :/

zzzzZZZZZ
Invité n'ayant pas de compte PHPfrance

11 juil. 2005, 16:08

Group by nationalite

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

11 juil. 2005, 16:10

oui, associé à un COUNT() pour avoir le nombre de lignes pour chaque nationalité

Eléphant du PHP | 91 Messages

11 juil. 2005, 18:00

Code : Tout sélectionner

SELECT nationalite , count(users) FROM MaTable GROUP BY nationalite ORDER BY nationalite -- Pour faire jolie !!!

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

11 juil. 2005, 18:07

=D>

très joli en effet ;)

[Résolu] ?

Invité
Invité n'ayant pas de compte PHPfrance

12 juil. 2005, 10:11

c'est magnifique ça fonctionne
merci !