cirtey
Messages postés30Date d'inscriptionlundi 29 janvier 2007StatutMembreDernière intervention 8 mai 2009
-
30 avril 2007 à 13:44
dvdstory
Messages postés192Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention10 août 2009
-
12 juil. 2007 à 06:48
Bonjour;
J'ai selectionné les notes données aux étudiants par un prof.
Je souhaite maintenant afficher uniquement les notes inférieures à la note moyenne.
J'ai rajouté une dernière ligne pour n'afficher que les notes inférieures à la moyenne mais il y a une erreur de syntaxe dans cette dernière ligne.
Trouvez-vous la solutions? Merci.
Voici le code :
SELECT e.nom_etudiant, nota.note, p.nom_prof, p.prenom_prof
FROM etudiant e, notation nota, cours c,
nomination nomi,prof p
WHERE e.id_etudiant = nota.id_etudiant
AND nota.id_cours = c.id_cours
AND c.id_cours = nomi.id_cours
AND nomi.id_prof = p.id_prof
AND p.nom_prof = 'EVANS'
AND p.prenom_prof = 'Bill'
AND nota.note < select avg (nota.note);
A voir également:
Ora-00937: la fonction de groupe ne porte pas sur un groupe simple