Dernière position en vigueur

Fermé
adunakor Messages postés 4 Date d'inscription vendredi 22 août 2014 Statut Membre Dernière intervention 2 août 2016 - 29 janv. 2015 à 15:47
 Tessel75 - 30 janv. 2015 à 11:53
Bonjour,
Je reçois un fichier sous access 2010 qui contient pour chaque agent plusieurs enregistrements (position), minimum 1 jusqu'à xxx. Chaque position à une date de début et une fin sauf la dernière (pas de date de fin).
Est-il possible en mode création (pas sql) de ressortir la dernière position en vigueur de chaque agent.
J'ai essayé date max mais sans succès.
Novice je suis en base de données.
Merci d'avance pour votre aide.
A voir également:

3 réponses

Bonjour,
Merci de nous mettre la copie de la requête, qu'on y voit un peu clair. Mettre la copie en SQL; il suffit de choisir l'icône "SQL" quand la requête est ouverte en mode "Création".
En attendant, vous pouvez essayer le choix "Dernier" plutôt que "Max" dans votre requête calculée.
A plus tard
0
adunakor Messages postés 4 Date d'inscription vendredi 22 août 2014 Statut Membre Dernière intervention 2 août 2016
30 janv. 2015 à 10:28
Bonjour,
Je ne suis pas arrivé à faire une copie de la requête (grrr) mais je met un exemple ci dessous :

NUDOSS DATEFF
4294 01/04/2011
4294 01/09/2066
4294 21/09/1998
20778 01/09/2009
20778 01/09/1977
20778 01/01/2013
20778 01/02/1981
Ma question initiale est erronée à savoir je n'ai pas de date de fin mais uniquement une date de début (champ : DATEFF).
Je reforme ma question : Pour chaque agent (champ : NUDOS), je souhaite uniquement la dernière date en vigueur. Exemple :
dossier 4294 : la date 01/04/2011 ;
dossier 20778 : la date 01/01/2013 ;
etc.
Merci d'avance
PS : évidemment les données sont dans des champs différents
0
Bonjour,
La question est une question d'écriture, pas une question d'exemple; cela ne sert à rien.
"je souhaite uniquement la dernière date en vigueur. "
Alors utilise la solution que j'ai envoyé précédemment.
Bonne sute
0