[MySQL] Ordonner les réponses selon 2 colonne

Ordonner les réponses selon 2 colonne [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 26-02-2003 à 13:19:03    

Avec un requete de ce genre :
SELECT texte,date,statut FROM matable ORDER BY date DESC
Ca affiche en ordonnant par la date.  
 
Mais je voudrais en faire ordonner les réponse avec deux colone, date et statut, afin que les entrées avec un statut='1' soient renvoyées avant les entrées de statut='0', puis que dans ces deux type, ce soit classé par date.
 
J'ai essayé avec GROUP BY, mais je n'arrive alors plus a classer par date.
 
J'espère que la question est compréhensible, et merci de vous interessez a mon cas ;-)

Reply

Marsh Posté le 26-02-2003 à 13:19:03   

Reply

Marsh Posté le 26-02-2003 à 13:21:46    

castor666 a écrit :

Avec un requete de ce genre :
SELECT texte,date,statut FROM matable ORDER BY date DESC
Ca affiche en ordonnant par la date.  
 
Mais je voudrais en faire ordonner les réponse avec deux colone, date et statut, afin que les entrées avec un statut='1' soient renvoyées avant les entrées de statut='0', puis que dans ces deux type, ce soit classé par date.
 
J'ai essayé avec GROUP BY, mais je n'arrive alors plus a classer par date.
 
J'espère que la question est compréhensible, et merci de vous interessez a mon cas ;-)


bah fautr mettre les deux champs dans order:
ORDER BY statut ,date  
Ou alors je n'ai pas compris ta question ?


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
Reply

Marsh Posté le 26-02-2003 à 13:21:51    

ben tu peux mettre plusieurs nom de colonnes derriere order by non?


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 26-02-2003 à 13:35:17    

J'ai déjà essayé (je vais le refaire) mais ça me les mélangeait de façon incompréhensible  :??:

Reply

Marsh Posté le 26-02-2003 à 13:41:37    

castor666 a écrit :

J'ai déjà essayé (je vais le refaire) mais ça me les mélangeait de façon incompréhensible  :??:  


ORDER BY status DESC, date ca marche pas???


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 26-02-2003 à 13:43:12    

Voila le probleme, si je met deux colonnes comme vous dites :
L'une doit être trié en ASCE el l'autre en DESC, donc comment je fait pour pour attribuer le sens, a chacune des colonnes  :??:  
 
Sinon ce n'est pas grave, je peux contourner le problème, mais un réponse me ferais quand même plaisir :-)

Reply

Marsh Posté le 26-02-2003 à 13:46:45    

ORDER BY status DESC, date DESC
Voila, c'était ça. Je ne savais pas que DESC devait s'attribuer comme ça au deux colonnes. Merci Suri ;-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed