Compter et ordonner sur une requete MYSQL

Liteulbob Messages postés 37 Statut Membre -  
Liteulbob Messages postés 37 Statut Membre -
Bonjour,

J'aimerais faire une requête MYSQL pour mon forum, mais je ne sais pas trop comment la formuler, entre les count, group by ou autre ...

Je voudrais en fait, pour les stats de mon forum, faire un tableau des membres qui ont le plus commencé de sujets.

J'ai donc ma table "sujets", avec un champ "utilisateur", et aimerais compter le nombre de sujets des 10 premiers utilisateurs, ainsi que ordonner cette liste.

Peut on le faire en une seule requête ? (avec group by utilisateur ?)

Merci d'avance !
A voir également:

1 réponse

Utilisateur anonyme
 
Salut,
tu pourrais essayer de faire un

select count(id_sujet) as nb, utilisateur from sujets group by utilisateur order by nb desc

Mais je garanti pas.

Cordialement
Karando
0
Liteulbob Messages postés 37 Statut Membre 2
 
oh merci parfait, c'est bien ca !

Je pensais pas que ca pourrait marcher, de créer la valeur en live et la réutiliser pour trier ...
Arf on sous estime tout le temps la puissance de mysql ;)

merci
0