Page 1 sur 1

[Résolu] affichage de la plus ancienne ou plus récente date

MessagePublié: 05 Oct 2010 12:30
par Mok
Bonjour,

Dans ma base j'ai des date de commandes et j'aimerais obtenir pour un client la date de la dernière (ou de la première) commande qu'il a réalisée. J'ai voulu mettre min et max mais à ce moment là, ce n'est plus une date qui est affichée (je pense que c'est une conversion en entiers de la date).

Merci d'avance

Re: affichage de la plus ancienne ou plus récente date

MessagePublié: 05 Oct 2010 13:21
par Pierre-Yves Samyn
Bonjour

C'est pourtant bien la fonction "maximum" (en groupant sur le client) qui donnera la date la plus récente. Le résultat est en effet affiché sous forme numérique (les dates sont en fait des nombres calculés depuis une date origine).

Capture-1.png
Utiliser l'ascenseur si nécessaire pour visualiser l'ensemble de la copie d'écran
Capture-1.png (5.92 Kio) Consulté 3102 fois


La solution est de modifier le format d'affichage de la colonne. Ceci n'est pas à faire en mode ébauche lors de la confection de la requête mais en mode exécution : afficher les objets "Requêtes", exécuter la requête (double clic sur son nom ou clic droit puis Ouvrir), clic droit sur l'en-tête de colonne > Formatage de colonne pour choisir le format de date.

Capture-2.png
Capture-2.png (4.46 Kio) Consulté 3102 fois


Nota : ce choix de présentation sera enregistré (il ne sera pas nécessaire de le redéfinir, sauf modification de la requête bien sûr)

Re: affichage de la plus ancienne ou plus récente date

MessagePublié: 05 Oct 2010 13:38
par Mok
Merci beaucoup, très bonne méthode, très bien expliquée.