Page 1 sur 1
tri de table sans selection
Posté : 19 oct. 2009, 13:28
par mycha
Bonjour,
La commande "ALTER TABLE nom_table ORDER BY rand()" ne fonctionne à priori plus pour mélanger les enregistrements d'une table sans faire aucune sélection. Connaîtriez-vous une autre syntaxe pour ce faire ?
Re: tri de table sans selection
Posté : 19 oct. 2009, 13:54
par fab
C'est quoi le but de la manoeuvre là ? Quel peut bien être l'intérêt de mélanger les enregistrements si tu ne les sélectionnes pas ?
Re: tri de table sans selection
Posté : 19 oct. 2009, 14:00
par mycha
le but du mélange est ... de mélanger. c'est-à-dire d'avoir dans la tables les enregistrements dans un ordre différent et cela de façon aléatoire. Peut-être peut-on trier sur un champ de façon aléatoire ? Mais je ne sais pas la syntaxe qu'il faudrait.
Re: tri de table sans selection
Posté : 19 oct. 2009, 14:55
par fab
Pourquoi ne pas le faire lors de l'affichage? avec un ORDER BY RAND() ?
Re: tri de table sans selection
Posté : 19 oct. 2009, 15:01
par mycha
Parce que j'ai d'autres traitement de tri qui ne peuvent être cumulé. C'était bien quand une requête simple le permettait. Et il est dommage qu'en supprimant cette possibilité elle n'est pas au moins été remplacée par quelque chose de similaire.