Max d'une date

ritchi46 - 3 juil. 2015 à 16:42
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 3 juil. 2015 à 18:45
Bonjour,
J'ai une table avec une clé composée de l'année, le numéro de l'article, le no du client et la date de calcul.
Il peut exister pour chaque enregistrement plusieurs dates (même année, même numéro d'article, même n° de client, mais avec une date de calcul différente.
Il me faut remonter tous les enregistrements pour tous les articles (se sont des prévisions mensuelles) mais seulement à la dernière date de calcul : une seule ligne, la dernière en date de calcul pour le triplet année/n°article/n°client. Il me faut prendre l'enregistrement portant la dernière date de calcul.

Je n'obtiens que des traitement très longs.
Je pense qu'il faut faire une sous-requête amis mes compétences s'arrêtent là.

Merci pour vos retours.

Cordialement,

RB

1 réponse

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
3 juil. 2015 à 18:45
Bonsoir,

Quel est le format de ta date ?
As-tu essayé les requêtes SQL d'agrégation (instruction MAX, Group By, ...) ?
0
Rejoignez-nous