Bonjour,

J'ai une table de la forme suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
+ ID +    MyDATE  + POINTS +
+ 1  + 01/01/2006 + 1000     +
+ 2  + 05/04/2005 + 150      +
+ 1  + 04/04/2006 + 300      +
[...]
Je souhaite récupérer pour chaque ID la ligne contenant la dernière date, à savoir, faire une requête SQL qui me retournerai :
1 04/04/2006 1000
2 05/04/2005 150
Il faut utiliser quelque chose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT ID, MAX(MyDATE) FROM MyTable GROUP BY ID ORDER BY ID ASC
Comment puis-je faire ?

Merci,
Mathieu