Voila c'est un truc tout simple mais j'arrive pas à trouver comment faire...
je voudrais que ca:
SELECT * FROM matable GROUP BY auteur
ne soit pas trier par ordre alphabetique des auteurs mais par nombre d'occurence de l'auteur, un exemple pour simplifier, admetons que ma table ca soit ca:
ID auteur
1 robert
2 john
3 john
4 robert
5 robert
6 Germaine
je voudrais que ca me tri comme ca:
Robert (3 occurences)
John (2 occurences)
Germaine (1 occurence)
Comment faire?
Publicité
Posté le 03-05-2002 à 23:09:34
antp
Super Administrateur Champion des excuses bidons
Posté le 03-05-2002 à 23:15:48
SELECT auteur, count(auteur) FROM matable GROUP BY auteur
Et tu cliques sur "Cliquez ici pour associer une image à votre pseudo".
Pour le lien dans la signature, suffit d'utiliser la syntaxe suivante : (url=http://www.site.com/page.html)texte(/url)
en remplaçant les ( ) par des [ ]
(ne pas oublier de laisser cochée la case "Activer votre signature" lorsqu'on poste).
Architecte / Développeur principal "BugHunter"
Posté le 04-05-2002 à 01:54:49
Dalai-Lama a écrit a écrit :
Voila c'est un truc tout simple mais j'arrive pas à trouver comment faire...
je voudrais que ca:
SELECT * FROM matable GROUP BY auteur
ne soit pas trier par ordre alphabetique des auteurs mais par nombre d'occurence de l'auteur, un exemple pour simplifier, admetons que ma table ca soit ca:
ID auteur
1 robert
2 john
3 john
4 robert
5 robert
6 Germaine
je voudrais que ca me tri comme ca:
Robert (3 occurences)
John (2 occurences)
Germaine (1 occurence)
Comment faire?
SELECT *,COUNT(auteur) as co FROM matable GROUP BY auteur ORDER BY co
[jfdsdjhfuetppo]--Message édité par joce le 04-05-2002 à 01:55:35--[/jfdsdjhfuetppo]