Webmaster Hub: compter le nombre d'enregistrement - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

compter le nombre d'enregistrement avec un champ qui a la meme valeur Noter : -----

#1 L'utilisateur est hors-ligne   genmin 

  • Groupe : Hubmaster
  • Messages : 206
  • Inscrit(e) : 22-janvier 04
  • Localisation:Marseille
  • Société:A La Lucarne

  Posté 25 juin 2004 - 13:16

Bonjour, voilà je cherche comment je pourrai faire pour compter le nombre d'enregistrement d'une table mysql qui on la même valeur dans un même champs et ça pour toute les valeurs.

exemple:

id / ch1/
0 / 1 /
1 / 2 /
2 / 1 /
3 / 3 /


et je souhaiterai avoir comme résultat : :blush:

2 enregistrement pour ch1=1,
1 enregistrement pour ch1=2,
1 enregistrement pour ch1=3

et tout ca en ignorant le nombre de valeur différente possible dans ch1... :P
0

#2 L'utilisateur est hors-ligne   thewiseoldman 

  • Invision France
  • Groupe : Membre
  • Messages : 388
  • Inscrit(e) : 03-décembre 03
  • Genre:Homme
  • Localisation:Hautes Pyrénées
  • Société:Invision Board France

Posté 25 juin 2004 - 13:20

Bonjour

SELECT COUNT(*) FROM table group by ch1;

0

#3 L'utilisateur est hors-ligne   Ganf 

  • Groupe : Hubmaster
  • Messages : 348
  • Inscrit(e) : 08-mars 04
  • Société:-

Posté 25 juin 2004 - 13:20

SELECT count(id) FROM table GROUP BY ch1
Besoin d'une doc pour PHP 5 ? Allez chercher le livre PHP 5 avancé, aux éditions Eyrolles.
Éric Daspet
0

#4 L'utilisateur est hors-ligne   genmin 

  • Groupe : Hubmaster
  • Messages : 206
  • Inscrit(e) : 22-janvier 04
  • Localisation:Marseille
  • Société:A La Lucarne

Posté 25 juin 2004 - 13:25

ok, merci à vous.
0

#5 L'utilisateur est hors-ligne   genmin 

  • Groupe : Hubmaster
  • Messages : 206
  • Inscrit(e) : 22-janvier 04
  • Localisation:Marseille
  • Société:A La Lucarne

  Posté 25 juin 2004 - 14:12

et si maintenant je complique un peu en rajoutant un 2ème champ ch2. :D

exemple:

id /ch1/ch2/
0 / 1 / m
1 / 2 / a
2 / 1 / a
3 / 3 / m
4/ 1 / m

et je souhaiterai avoir comme résultat :

3 enregistrement pour ch1=1 dont 2 avec ch2=m et 1 ch2=a,
1 enregistrement pour ch1=2 avec ch2=a,
1 enregistrement pour ch1=3 avec ch2=m


:wacko: :wacko:
0

#6 L'utilisateur est hors-ligne   Anonymus 

  • Groupe : Hubmaster
  • Messages : 5 139
  • Inscrit(e) : 26-août 03
  • Genre:Homme
  • Localisation:Normandie.. (pas loin de Paris)
  • Société:L'atelier des Chefs

Posté 25 juin 2004 - 17:05

Idem que ci dessus :
select count(id),ch1,ch2 from table group by ch1,ch2

0

#7 L'utilisateur est hors-ligne   genmin 

  • Groupe : Hubmaster
  • Messages : 206
  • Inscrit(e) : 22-janvier 04
  • Localisation:Marseille
  • Société:A La Lucarne

Posté 25 juin 2004 - 17:08

pourquoi faire compliqué lorsque l'on peut faire simple :D
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)