Requete a saisir

Fermé
dormdaz Messages postés 306 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 31 août 2023 - Modifié par dormdaz le 2/10/2013 à 12:41
 Utilisateur anonyme - 2 oct. 2013 à 16:12
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
2 oct. 2013 à 13:25
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 306 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 31 août 2023
2 oct. 2013 à 15:30
je te remercie infiniment , mais est ce que je peux le faire dans ACCESS Microsoft ?
DOrmdaze
0
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 306 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 31 août 2023
2 oct. 2013 à 16:08
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
2 oct. 2013 à 16:12
Ç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