Faire une sous requete access

ptitbogosse -  
 ptitbogosse -
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

  1. Baek
     
    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
    1. ptitbogosse
       
      merci de ton aide ca marche

      bon week end a+
      0