Bonjour!
J'ai une petite question pour créer une requête access.
J'ai une table "flux" qui contient l'ensemble des flux d'un objet. Pour chaque objet, qui a un numéro, j'ai la date de début du mouvement, la date de fin du mouvement et la localisation.
Par exemple, un objet (ID =1) est entré en stock dans la zone 22 (localisation) le 1er janvier 2011 à 10h (date d'entrée) et en est sorti le 3 janvier à 11h (date de fin).
Pour chaque objet, j'ai une dizaine de lignes correspondant à ses mouvements.
Je voudrais sortir la première date d'entrée de l'objet, à savoir le premier mouvement.
Je fais la requête suivante, qui me sort bien la première date de l'objet:
J'aurais voulu ajouter à cette requête la localisation, pour savoir par où l'objet était entré... Le souci c'est que, quand je fais ça, je suis obligé d'inclure la localisation dans le groupby et donc Access me sort plusieurs ligne par objet (correspondant chaque fois à la plus petite date d'entré eà une localisation donnée).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Objet, Min([Date Heure Entree]) AS [MinOfDate Heure Entree] FROM Table GROUP BY Table.Objet;
Comment puis-je faire pour sortir l'objet, sa plus petite date d'entrée dans le stock et la localisation correspondante à cette date?
Un grand merci pour votre aide!
Partager