Faire une sous requete access

Fermé
ptitbogosse - 20 avril 2008 à 11:39
 ptitbogosse - 20 avril 2008 à 15:48
Bonjour,

voila je voudrais créer une sous requête sous access qui affiche les étudiants qui on une moyenne supérieure à la moyenne des étudiants.

voila ma requête:
SELECT AVG (Moyenne)
FROM ELEVE
WHERE(SELECT [NuméroElève], Moyenne
FROM ELEVE
GROUP BY [NuméroElève], Moyenne)
;

et ma table ELEVE: Numéro élève, nom, prénom, moyenne

lorsque j'exécute access me répondu que j'ai écris une sous requête pouvant renvoyer plus d'un champs sans utiliser le mot réservé exist dans la clause from de la requête principale.

si quelqu'un pouvait me dire ou se trouve mon erreur je lui en serais reconnaissant

merci d'avance

2 réponses

autre test :



SELECT Numeroeleve, moyenne
FROM ELEVE
WHERE Numeroeleve in
(SELECT Numeroeleve
FROM ELEVE
WHERE (moyenne) > (
SELECT AVG (moyenne) FROM ELEVE )
GROUP BY Numeroeleve, moyenne
;

j'aime bien les requetes imbriqués, j'espère que tu pourras encore avancer..

++
2
merci de ton aide ca marche

bon week end a+
0