Bonjour,
Je suis un peu perdu dans la création de requête.
J'ai 2 tables une listant des champs concernant des lieux et l'autre listant des champs concernant des rapports d'activité liés aux lieux de la première table.
Je souhaiterai créer une requête qui me permette de ne faire ressortir que les derniers rapports liés à chaque lieux. Pour chaque rapport j'ai une date et un ID lié au lieu.
j'aimerai donc que la requête m'affiche le nom des lieux ainsi que les dates et conclusions générales du dernier rapport lié à chaque lieu.
J'ai essayé plusieurs choses qui n'ont pas fonctionées.
Je ne travaille qu'en mode création, je ne code pas mais je vous le donne pour info :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [Audit - Usines].Factory, [Audit - Reports].Audit_date, [Audit - Reports].Préconisation FROM [Audit - Usines] INNER JOIN [Audit - Reports] ON [Audit - Usines].ID_Usine = [Audit - Reports].ID_Usine GROUP BY [Audit - Usines].Factory, [Audit - Reports].Audit_date, [Audit - Reports].Préconisation, [Audit - Reports].Initiative HAVING ((([Audit - Reports].Initiative)="ICS"));
Savez-vous comment obtenir le résultat souhaité ?
D'avance merci pour votre aide.
Partager