Adloun

Corrigé Mines-Ponts 2026 Informatique commune MP-PC-PSI — Partie 4 (Q20 à Q21) : Base de données des parties : agrégats et double jointure

Sujet officiel du concours Mines-Ponts, session 2026, épreuve Informatique commune MP-PC-PSI. Corrigé rédigé par Ibrahim Alame.

Sujet officiel (PDF, site du concours)

Énoncé

Les parties jouées sont stockées dans une base à deux tables :

Le joueur 1 est celui qui commence la partie.

Q20. Écrire une requête SQL renvoyant le nombre de parties et le nombre moyen de tours des parties où « John Doe » a commencé (il est le joueur 1).
Q21. Écrire une requête SQL renvoyant le nombre de tours de la partie la plus courte (supposée unique), avec les noms et prénoms de ses joueurs 1 et 2.

Corrigé

Q20. Le nom du joueur est dans Joueur, le nombre de tours dans Partie : on joint les deux tables sur la clé étrangère id_joueur1 (John Doe doit être le joueur 1), on filtre par WHERE sur son nom et son prénom (ce sont deux attributs distincts), puis on agrège sur les lignes retenues.


SELECT COUNT(*) AS nb_parties, AVG(p.nbtours) AS moyenne_tours
FROM Partie AS p
JOIN Joueur AS j ON p.id_joueur1 = j.id
WHERE j.nom = 'Doe' AND j.prenom = 'John';

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, gratuitement

Inscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.

Toutes les parties de l'épreuve

Corrigé complet gratuit →