Tri multiples mysql

Signaler
Messages postés
3
Date d'inscription
mercredi 20 décembre 2000
Statut
Membre
Dernière intervention
1 avril 2010
-
Messages postés
1309
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
5 juin 2013
-
Bonjour,

Je cherche quelqu'un qui pourrait m'aider à résoudre un problème assez important pour moi.

Voilà :
Je travaille avec une grosse bdd mysql et je dois d'abord faire un premier tri (première requête)
Est ce qu'il serait possible de refaire une requête sur le résultat de cette requête?? si oui quelle est la procédure à suivre.

Ex:  Voilà le résultat de mon premier tri
<col style=\"width: 35pt;\" width=\"46\" /><col style=\"width: 27pt;\" width=\"36\" /><col style=\"width: 41pt;\" width=\"55\" />----
option, nom, prénom, ----
1, B, bb, ----
1, C, cc, ----
1, E, ee, ----
1, F, ff, ----
1, G, gg, ----
1, J, jj, ----
0, A, aa, ----
0, D, dd, ----
0, H, hh, ----
0, I, ii

Sur ce résultat je veux que tous les options 1 soient retriés de manière à ce qu'ils apparaissent de façon aléatoire.
Finalités :
Les options 1 sont plus avantagés que les options 0 et doivent de ce fait pouvoir s'afficher aléatoirement en tête de liste.

Merci beaucoup de vos réponses

1 réponse

Messages postés
1309
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
5 juin 2013
14
Salut,

Une simple petite recherche sur la manuel de référence aurai répondu a ta question : nul besoin de plusieurs requêtes, ORDER BY fait ça très bien. Lien utile :
http://dev.mysql.com/doc/refman/5.0/fr/order-by-optimization.html