Probleme de GROUP BY [Résolu]

Signaler
Messages postés
27
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
26 juillet 2011
-
 manuelprodriguez -
Bonjour et merci de prendre ces quelques minutes pour lire le post,
Je débute dans le Access et j'ai un probleme qui me fait perdre la tete
Voila j'ai une table equipe qui se présente comme ceci


num_eq | ville
__________|__________
1 | NANCY
2 | LYON
3 | MARSEILLE
4 | LYON

Je voudrais sélectionner le numero de l'équipe et sa ville mais en supprimant les doublon de ville.
Etant donné que je souhaite récupéré 2 valeur DISTINCT ne fonctionne pas
Je fais don ceci :

SELECT num_eq, ville
FROM equipe
GROUP BY ville

Et la c'est le drame, une erreur arrive :
"num_eq ne fait pas partie de la fonction d'agrégat"

HELP ME PLEASE

3 réponses

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
Salut,

SELECT MAX(num_eq), ville
FROM equipe
GROUP BY ville 


Max ou min à toi de choisir
Voila
Messages postés
27
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
26 juillet 2011
1
ça fonctionne parfaitement !

J'adore les forum
Merci beaucoup nhervagault

Il suffisait de faire un SELECT DISTINCT FROM EQUIPE
Si par contre on veut également le nombre pour chaque ville : SELECT VILLE, COUNT(*) FROM EQUIPE GROUP BY VILLE


DB2MROD 92