Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1891 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  MySql et count()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySql et count()

n°1380274
nycius
Ich liebe dich !
Posté le 02-06-2006 à 23:20:13  profilanswer
 

Hello  :jap:  
 
J'ai une table avec ce genre de données  
 

Code :
  1. Table : Name
  2. Jules
  3. Edouard
  4. Eric
  5. Jules
  6. Julien


 
En fait j'aimerai compter et afficher le nombre de fois ou chaque prénom est présent et aussi le classer
mais je vois pas trop comment faire

mood
Publicité
Posté le 02-06-2006 à 23:20:13  profilanswer
 

n°1380312
jagstang
Pa Capona ಠ_ಠ
Posté le 03-06-2006 à 00:19:36  profilanswer
 

regarde du côté de GROUP BY


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1380364
dwogsi
Défaillance cérébrale...
Posté le 03-06-2006 à 11:15:44  profilanswer
 

Classement : ORDER BY

n°1380398
nycius
Ich liebe dich !
Posté le 03-06-2006 à 12:35:46  profilanswer
 

ca ok mais je voudrai classer avec le nombre total d'enregistrement pour chaque nom

n°1380399
dwogsi
Défaillance cérébrale...
Posté le 03-06-2006 à 12:37:37  profilanswer
 

Tu pourrais détailler stp?
Donner un bou de requête que tu aurais déjà écrit pour faire ce que tu veux faire?
Parce que je vois pas bien là, dsl...

n°1380415
afbilou
pouet your life
Posté le 03-06-2006 à 13:30:35  profilanswer
 

SELECT name, count( name ) FROM `latable` GROUP BY name

n°1380418
afbilou
pouet your life
Posté le 03-06-2006 à 13:34:05  profilanswer
 

evntuellement :
+ order by name asc

n°1380420
nycius
Ich liebe dich !
Posté le 03-06-2006 à 13:36:28  profilanswer
 

afbilou a écrit :

SELECT name, count( name ) FROM `latable` GROUP BY name


 
 
Ca c'est ok je sais faire
ce que j'aimerai c'est classer en fonction du count
 
exemple, dans la table on a :

Code :
  1. Jules
  2. Edouard
  3. Eric
  4. Edouard
  5. Jules
  6. Edouard
  7. Julien


 
J'aimerai obtenir ce résultat :

Code :
  1. Edouard - 3
  2. Jules - 2
  3. Eric - 1
  4. Julien -1


 

n°1380423
jagstang
Pa Capona ಠ_ಠ
Posté le 03-06-2006 à 13:44:07  profilanswer
 

GROUP BY 2


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1380424
afbilou
pouet your life
Posté le 03-06-2006 à 13:44:16  profilanswer
 

SELECT nom, count( nom ) AS nbr
FROM `tartampion`
GROUP BY nom
ORDER BY nbr DESC

mood
Publicité
Posté le 03-06-2006 à 13:44:16  profilanswer
 

n°1380428
nycius
Ich liebe dich !
Posté le 03-06-2006 à 13:51:12  profilanswer
 

afbilou a écrit :

SELECT nom, count( nom ) AS nbr
FROM `tartampion`
GROUP BY nom
ORDER BY nbr DESC


 
Merci bcp  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  MySql et count()

 

Sujets relatifs
mysql -> Count(*) avec deux colonnes indexées dans une table[PHP/MySQL] count(*) et nombre de résultats NULL
Imbriquer un count(*) et un limit sous mySQL?[MySQL]Condition sur un COUNT ?
[MySQL] 2 Count() sur deux tables différentes.[MySQL] - Requete SQL sur 3 tables + 2 count... ca foire a moitier
[MySQL] Astuce pour qu'un count( ) vide retourne la valeur 0 ?[mySQL] Problème de requête avec count(*) [résolu]
mysql et le count()[php/Mysql] Problème avec SELECT COUNT(*)
Plus de sujets relatifs à : MySql et count()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR