Corrigé Ecricome 2026 Maths appliquées ECG — Exercice 1 (fin) (Q10.a à Q10.d) : Requêtes SQL sur les assurés et les avis : COUNT avec condition, jointure interne, moyenne par GROUP BY, classement par ORDER BY DESC
Sujet officiel du concours Ecricome, session 2026, épreuve Maths appliquées ECG. Corrigé rédigé par Ibrahim Alame.
Sujet officiel (PDF, site du concours)
Énoncé
Tables (attributs seulement) : adherent(assure, id_2025, id_2026), où id_2025 et id_2026 sont les identifiants des compagnies choisies en 2025 et en 2026 ; compagnie(id, nom) ; avis(id, usr, compagnie, note, commentaire), où compagnie est l'identifiant de la compagnie évaluée et note une note entière sur .
Q10. (a) Requête : le nombre d'assurés ayant gardé la même compagnie entre 2025 et 2026. (b) Expliquer la requête du sujet qui sélectionne assure, nom dans la jointure adherent INNER JOIN compagnie ON adherent.id_2026 = compagnie.id. (c) Requête : pour chaque compagnie évaluée, l'attribut compagnie et sa note moyenne, sous le nom note. (d) La table obtenue en (c) s'appelle moyenne ; requête classant les compagnies de la mieux notée à la moins bien notée.
Corrigé
Q10. (a) Un assuré a gardé sa compagnie lorsque, sur sa ligne de la table adherent, les deux identifiants sont égaux. On filtre ces lignes par WHERE et on les compte avec la fonction d'agrégation COUNT.
SELECT COUNT(*)
FROM adherent
WHERE id_2025 = id_2026;
La condition compare deux attributs d'une même ligne ; COUNT(*) renvoie le nombre de lignes retenues, c'est-à-dire d'assurés, puisque chaque assuré occupe une ligne. Exécutée sous SQLite sur les cinq lignes d'exemple du sujet, la requête renvoie (les assurés et ).
Ce que le correcteur attend : une condition réelle après WHERE (le mot cond de l'annexe n'est qu'un nom générique).
100 % gratuit
La suite du corrigé est sur Adloun
Le corrigé rédigé en entier, question par question, et le tuteur pour poser des questions sur ce sujet.
Voir le corrigé complet, gratuitementInscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.