[ACCESS] GROUP BY + MAX

Fermé
Greg - 10 févr. 2011 à 15:49
termgsi Messages postés 678 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 3 novembre 2016 - 10 févr. 2011 à 15:51
Bonjour,

J'ai une table comme suis et je souhaite obtenir la value max pour chaque objet:

ID | VALUE

A | 200
A | 3000
A | 200
B | 4000
B | 200
C | 300
C | 4000

Avec la requête SELECT ID, MAX(VALUE) FROM TABLE GROUP BY ID
Le résultat renvoie la première valeur qu'il trouve dans la table et non la valeur max:

A | 3000
B | 4000
C | 300

au lieu de renvoyer la valeur max comme suit :

A | 3000
B | 4000
C | 4000

Avez vous une idée ?
Merci d'avance

1 réponse

termgsi Messages postés 678 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 3 novembre 2016 39
10 févr. 2011 à 15:51
Pourtant ta requête est correcte
0