Trier une table sql par date

Syntaxlb -  
 Syntaxlb -
Bonjour,

Voilà j'ai une table SQL avec dedans plusieurs champs dont 3 champs ( jour, mois, annee ), et je voudrais les affichant en fonction de la date ( donc ces 3 champs ). Du plus rescent au plus vieu quoi, sans trier par l'ID, car si j'ajoute une nouvelle donnée avec par exemple 1998 dans le champ "annee", je voudrais qu'elle s'affiche en dernier de la liste.

Comment puis-je faire svp ? merci ++

3 réponses

drizzt_do_urden Messages postés 40 Statut Membre 4
 
salut,
pas trop compliqué ca...
tu rajoutes a la fin de ta requete ORDER BY annee desc, mois desc, jour desc
et ca devrait trier par année mois et jour decroissant, si tu veux dans l autre sens, au lieu de desc tu met asc
Voila ++
0
Syntaxlb
 
Oki merci, je pensais pas que l'ont pouvais mettre plusieurs conditions à la fois dans ORDER BY.

Maintenant j'ai une derniere question, j'ai un autre champ appellé "date" avec des dates sous cette forme dd/mm/yyyy, comment je pourrais trier par ordre chronologique ?
0
Syntaxlb
 
up?
0