Tri sur une date entière
Posté : 12 août 2005, 10:21
Voici mon petit souci :
Je dispose d’une requête qui fait une sélection sur des informations concernant mes clients, et qui ensuite affiche les occurrences retournées sous forme de tableau. Voici ma requête :
On peut voir que je fais un tri par ordre décroissant sur la date. Seulement, lorsque je fais mon tri, celui ci ne s’effectue que sur le jour de ma date, et pas sur ma date entière. C’est à dire que lorsque je verrais mon tableau, j’aurais sur la première ligne 31/12/2005, puis 31/05/2005, puis 30/10/2005, puis 29/12/2005.
Mes dates seront rangées juste sur le jour, et du coup, je me retrouve avec des mois emmêlés, avec un mois de mai entre un mois d’octobre et de décembre par exemple.
Comment faire pour que mon tri se fasse sur toute la date, et pas seulement sur le jour ?
A savoir que dans ma base, j'ai mis le champ date au format texte.
Je dispose d’une requête qui fait une sélection sur des informations concernant mes clients, et qui ensuite affiche les occurrences retournées sous forme de tableau. Voici ma requête :
Code : Tout sélectionner
$selectInfoClient = ("SELECT NumId, Client, Date FROM Client ORDER BY 3 DESC") ;
$reselectInfoClient = odbc_exec($connexion,$ selectInfoClient) or die("Ne peut pas exécuter la requête.") ;Mes dates seront rangées juste sur le jour, et du coup, je me retrouve avec des mois emmêlés, avec un mois de mai entre un mois d’octobre et de décembre par exemple.
Comment faire pour que mon tri se fasse sur toute la date, et pas seulement sur le jour ?
A savoir que dans ma base, j'ai mis le champ date au format texte.