Help MySQL tri par nombre d'occurrences

Help MySQL tri par nombre d'occurrences - SQL/NoSQL - Programmation

Marsh Posté le 28-02-2006 à 18:41:09    

Salut à tous, je ne maitrise pas encore assez mysql pour faire ca : j'ai une table avec plusieurs champs dont l'un est un numéro id
 
cela donne par ex :  
id:
5
6
2
5
8
5
3
3
2
5
2  
 
pour la colonne id
 je voudrais sortir les chiffres selon le nombre de fois qu'ils apparaissent : 5,2,3,6,8
 
merci pour votre aide  
a+

Reply

Marsh Posté le 28-02-2006 à 18:41:09   

Reply

Marsh Posté le 28-02-2006 à 20:26:48    

SELECT Id, COUNT(Id) AS Total GROUP BY Id ORDER BY Total
 
tu auras le nombre d'occurence et l'id sur chaque ligne :)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 28-02-2006 à 21:50:17    

salut merci pour ton aide mais j'obtiens cette erreur :
 
 requête SQL: Documentation
 
SELECT derniersuj, COUNT( derniersuj ) AS Total
GROUP BY derniersuj
ORDER BY Total  
 
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY derniersuj ORDER BY Total' at line 1

Reply

Marsh Posté le 28-02-2006 à 23:04:06    

euh, autant je fais une erreur très très stupide, autant tu recopie bêtement ce que j'ai écris sans même chercher le truc ..
 
il manquerait pas un ptit "FROM matable" dans le truc ? :whistle:


Message édité par Sh@rdar le 28-02-2006 à 23:05:04

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 28-02-2006 à 23:13:45    

lool, je fais confiance au maitre les yeux fermés !   :whistle:  
 
en tt cas merci pour ton aide  ;)  
 
a+


Message édité par BaDaBoOm le 28-02-2006 à 23:14:32
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed