Classer les mois en sql

Résolu/Fermé
yoshiro Messages postés 497 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 18 avril 2018 - 16 juin 2009 à 03:44
yoshiro Messages postés 497 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 18 avril 2018 - 26 juin 2009 à 04:27
Bonjour,
je voudrais savoir si c'est possible de classez les date par ordre (JANVIER, février, ... ) vice versa !!
voici la composition de ma table :
on saisie le jour le mois et tous les detaills sont enregistrer dans la table !!
le champs mois, jour sont de type varchar

5 réponses

Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
16 juin 2009 à 08:37
Oui tu peut classer il me semble avec la requete ORDER BY recherche sur google car c'est diffcile à expliquer comme ça.
0
jeremieca Messages postés 178 Date d'inscription lundi 9 juillet 2007 Statut Membre Dernière intervention 16 mars 2015 28
16 juin 2009 à 09:03
Heu je pense plutôt que ça va être chaud... A la limite génère un nouveau champs dans ta bdd ou tu dis de mettre 1 si janvier, 2 si février et ect...

Et après tu fais un orderby de ça !
0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
16 juin 2009 à 09:26
le mieux est de mettre dans ta base 20091201 ou 20080105 et tu fera un order by qui te classera facilement du plus récent au moins récent j'ai fait comme ça moi
0
hamzafes Messages postés 243 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 4 mai 2013 54
16 juin 2009 à 12:55
Utilises plutot le numéro du moi, c'est plus pratique pour trier.
Pendant l'affichage tu peux utiliser un tableau contenant les noms de mois.

je suppose que tu travail avec php:

$mois={'janvier','février','mars'...};

$exec=mysql_query("SELECT * FROM ma_table WHERE .... ORDER BY moi");

while($result=mysql_fetch_array($exec))
{
echo '<br/>moi = '.$mois[$result['moi']-1]; /* -1 si tu commence par 1 la numérotation des mois dans la base */
}

Allah mo3ine
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yoshiro Messages postés 497 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 18 avril 2018 64
26 juin 2009 à 04:27
ok merci j'y avait pas penser !!
0