Bonjour à toutes et à tous !! ;0)

Voila j'ai un probléme avec une requete

petite présentation des tables avant d'expliquer ma requete

TABLE1
TABLE2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
(PK)id_table2
(FK)id_table1
date
Je souhaite lister distinctement les id_table1 et récupérer en meme temps le dernier id_table2 avec sa date

j'ai ma requete qui se présente ainsi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT id_table2 ,  MAX(date), id_table1
FROM
	table2
WHERE 
	id_table1 IN (SELECT DISTINCT id_table2 FROM table2)
GROUP BY id_table2 , id_table1
Mais dans cette requete j'ai des doublons sur mon champ id_table1

Comment puis-je résoudre mon probléme ??

merci d'avance pour votre aide