[SQL] Pbl de requete avec DISTINCT
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:
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:
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