Copies de maths
DSManager
Enonce
Affiche le nom, prénom et note de chaque élève pour le premier DS de Mathématiques (id = 1).
Trie par note décroissante.
DSManager
Eleves(id, nom, prenom, classe)
DS(id, matiere, date_ds, duree_min, bareme)
Copies(id, id_eleve, id_ds, note, rendu)
DS(id, matiere, date_ds, duree_min, bareme)
Copies(id, id_eleve, id_ds, note, rendu)
8 élèves · 5 DS · 40 copies · rendu : 1 = oui, 0 = absent. Notes sur 20.
📖 Rappel de cours
Une jointure et un filtre : on relie les copies aux élèves, on ne garde que le devoir demandé, et on trie par note décroissante.
⚠ Le piège : Filtrer sur un identifiant est plus sûr que sur un libellé, qui peut varier d'écriture. Quand l'énoncé donne l'identifiant, c'est celui-là qu'il faut utiliser.
← Exercices SQL pour la prépa — bases de données en CPGE
Exercices du meme theme
- Candidats admis
- Écoles d'admission
- Taux d'admission par école
- Moyenne par matière
- Classement général
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.