Bonjour à tous,

Voici mon problème, j'ai 3 tables : ClientID, AgentID et DateRQ.
Elles sont remplis de la façon suivante :

ClientID * AgentID * DateRQ
12 * 1 * 15/02/2008
13 * 2 * 15/02/2008
14 * 3 * 15/02/2008
12 * 2 * 16/05/2008
12 * 3 * 17/05/2008
15 * 12 * 18/02/2008
13 * 2 * 19/02/2008
13 * 3 * 20/02/2008

Je souhaiterais obtenir le résultat suivant :

ClientID * AgentID * DateRQ
14 * 3 * 15/02/2008
12 * 3 * 17/05/2008
15 * 12 * 18/02/2008
13 * 3 * 20/02/2008

C'est à dire que je récupère les ClientID en fonction des DateRQ plus récentes.

J'ai essayé avec 2 requêtes, avec un groupby pour groupé les ClientID et ensuite extraire les plus récents avec un orderby du résultat obtenu du groupby mais j'y arrive toujours pas. Si quelqu'un aurait la solution.

Merci pour votre aide.