bonjour à tous,

voici mon petit pb :
J'ai deux tables T1 et T2 et une troisieme table T3 d'association entre T1 et T2.
Dans T3, j'ai un PK et 2 FK.... Jusque la ca va...
Je souhaite récuperer un "distinct" sur la FK1 mais je souhaite en même 'temps' récuperer aussi un PK... Peu importe l'id du PK

g fait un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
SELECT T3.PK
FROM T3
WHERE T3.PK IN 
   ( SELECT TOP 1 T3bis.PK
      FROM T3bis
      WHERE T3.FK1 = T3bis.FK1
  )
cela n'a pas l'air de fonctionner...
Si vous avez une idee, vous etes la bienvenue..
Meme si vous en avez pas, un petit mot d'encouragement fait tjs plaisir

merci d'avance