bonjour
je souhaite récupérer la dernière ligne par date de dernier enregistrement


exemple

ID STA_SiteNumber INF_NumberInStation INF_Date INF_Value
0001300025 13 25 2020-09-14 12:25:31.0000000 131
0001300025 13 25 2020-09-14 12:26:31.0000000 131
0001300025 13 25 2020-09-14 13:13:20.0000000 150
0001300025 13 21 2020-09-14 13:13:20.0000000 100
0001300025 13 21 2020-09-17 13:13:20.0000000 120
0001300025 13 21 2020-09-17 14:13:00.0000000 125

je souhaite ceci

ID STA_SiteNumber INF_NumberInStation INF_Date INF_Value
0001300025 13 25 2020-09-14 13:13:20.0000000 150
0001300025 13 21 2020-09-17 14:13:00.0000000 125

pour le moment j'ai cette requête en vba
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Set rs = conn.Execute("SELECT  ID,STA_SiteNumber,INF_NumberInStation,INF_Date ,INF_Value FROM [dbo].[View_ArchivedInformations]" _
& "  WHERE  " & site & " AND " & stat & "   ")
je sélectionne avec des variables STA_SiteNumber et INF_NumberInStation

merci pour votre aide