bonjour,

Voila j'ai une table ID,CODE_MAT,DATE_VIS,CODE_VIS

et j'essaye d'ecrire une requete qui me retournerai pour un code matériel la visite la plus vielle effectué par code visite voila ce que j'ai deja ecrit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select * from [MATERIEL].[dbo].[MAT_VERIFICATION] A
join (select MAX([VRO_DATE])as maxi,[TVI_CODE] from [MATERIEL].[dbo].[MAT_VERIFICATION]
where [MAT_CODE]='D10134'
group by [TVI_CODE]) B on A.[TVI_CODE]=B.[TVI_CODE]
where A.[VRO_DATE]=B.maxi
avec cette requete j'ai aussi les lignes pour d'autre code matériels ??? je ne comprend pas pourquoi.