Je vais avoir du mal à comprendre comment résoudre ce problème:SQL Besoin d'avg de lignes diférents avec un filtre
« En anglais: calculer la moyenne des notes de chaque élève en année 2003. » "Déterminer le promedio de notas finales de todos les anciens de l'escuela del año 2003."
Le résultat devrait être quelque chose comme ceci: Peter Moy = 7, Johng Moy = 3, etc.
C'est aussi loin je me suis:
SELECT AVG("NOT_NOT") FROM "NOTAS" WHERE "FECH_NOT" = '2003-02-03'
Voici le tableau:
Merci à l'avance
Le code calcule la moyenne par élève mais en nombre entier, mais je crois que c'est le chemin à parcourir. Tout ce dont j'ai besoin maintenant est de comprendre comment mettre les noms des élèves au lieu de leur identifiant. – Computer
Merci d'avoir trouvé la réponse: SELECT "ALUMNO", "NOM_ALU", "ALUMNO", "APE_ALU", AVG ("NOTAS". "NOT_NOT") DE "ALUMNO", "NOTAS" O WH "ALUMNO" "COD_ALU" = "NOTAS". "COD_ALU" GROUPE PAR "ALUMNO". "NOM_ALU", "ALUMNO". "APE_ALU" ORDRE PAR AVG ("NOTAS". "NOT_NOT") DESC – Computer