Bonjour,
Une petite requête me pose problème :
J'ai une table :
Je veux obtenir le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ID C2 C3 1 01/01/1900 36 2 27/08/2010 36 3 05/08/2010 55 4 01/01/1900 36 5 10/06/2010 36 6 01/07/2010 55
C'est à dire : faire un group by (C3) avec le max du champ C2 mais je veux l'ID dans mes résultats.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ID C2 C3 2 27/08/2010 36 3 05/08/2010 55
Si je ne met pas l'ID dans le group BY j'ai une erreur ce qui est normal , si je le met je n'ai pas le bon résultat.
Je suis sous SQL-Server 2005
Que faire ?
Partager