Requete a saisir

dormdaz Messages postés 300 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

j'ai une table1 avec les champs A et Champs B comme suite :

Table1

Champ A Chmap B

A1 230
A1 150
A1 400
A1 120


A2 330
A2 140
A2 75


A3 123
A3 50
A3 22

-------------------------------------

resultat :

A1 400
A2 330
A3 123



je voudrai avoir le max des champs B correspond au champs A de la meme table ( Table1 ) en requete SQL .

je vous remercie infiniment

2 réponses

Utilisateur anonyme
 
Bonjour

Si j'ai bien compris, ce que tu veux c'est :
SELECT A, MAX(B) FROM matable GROUP BY A
0
dormdaz Messages postés 300 Date d'inscription   Statut Membre Dernière intervention  
 
je te remercie infiniment , mais est ce que je peux le faire dans ACCESS Microsoft ?
DOrmdaze
0
Utilisateur anonyme
 
Je ne connais pas bien Access, mais je ne vois pas ce qui empêcherait de le faire. As-tu essayé ?
[Edit] : je viens d'essayer, ça marche effectivement.
0
dormdaz Messages postés 300 Date d'inscription   Statut Membre Dernière intervention  
 
si je l'insere dans l'ACCESS il me donne une erreur de la partie selecte pour le champs "A" groupe d'agregat qualquel chose comme ça mais si j'enleve le champs "A" ca marche mais il me donne que le max des champs "B" et c'est ne pas le cas

SELECT A, MAX(B) FROM matable GROUP BY A

qd meme je te remercie
0
Utilisateur anonyme
 
Ça m'étonne que ça ne marche pas chez toi alors que ça marche chez moi. Tu es sûr de ce que tu as fait ?
0