{MySql] Question sur le tri d'une requete - SQL/NoSQL - Programmation
Marsh Posté le 06-05-2002 à 03:55:21
select note,nbvotes from table group by note order by nbvotes;
Marsh Posté le 06-05-2002 à 11:20:11
Merci bien !
Marsh Posté le 08-05-2002 à 16:43:00
Re,
ça marche pas du tout en fait, j'ai rajoute nbvotes dans le GROUP BY mais le resultat n'est pas concluant car il classe selon la note mais tjs pas selon le nb de vote ...
Ca fait 2 jours que je cherche dans les differenst site manuel et je trouve pas vraiment mon probleme ( ou alors je sais pas chercher ce qui est aussi une eventuaite non negligeable )
Qq d'inspiré pour m'aider ?
Marsh Posté le 08-05-2002 à 16:47:13
Un probleme que je trouve bizarre : La meme requete SQL ne donne pas le meme reslutat chez moi (Easyphp V1.6) que sur le serveur de mon site (heberge par ovh) vous seriez dire pourquoi ?
Marsh Posté le 08-05-2002 à 16:52:22
... ORDER BY Note, nbvote
Ca devrait trier par note puis, pour les notes identiques, par le nombre de votes.
Marsh Posté le 08-05-2002 à 16:54:56
Non ça marche pas du tout, il me fait un tri completement aleatoire avec cette structure
Marsh Posté le 08-05-2002 à 16:58:38
Ok j'ai trouve en fait bjbebert tu avais raison, mais fallait une requete plus precise :
order by note DESC, nb_votes DESC
[jfdsdjhfuetppo]--Message édité par Stligar le 08-05-2002 à 17:02:45--[/jfdsdjhfuetppo]
Marsh Posté le 06-05-2002 à 03:03:06
Salut,
Voila mon probleme j'ai une table qui contient notamement 2 champs : Note et Nb de vote
J'aimerais une requete qui me fasse un tri selon la note et le nb de vote
ex : je veux qu'un element avec la note 9 et 530 votes soit devant un element avec la note 9 mais n'ayant que 14 votes
Savez vous comment faire cela en utilisant le moins de ressources possibles ?
Merci
[jfdsdjhfuetppo]--Message édité par Stligar le 06-05-2002 à 03:03:34--[/jfdsdjhfuetppo]
---------------
Vente privee - Dieu t'a donné deux oreilles et une bouche afin que tu écoutes deux fois plus que tu ne parles.