Adloun

Corrigé Banque PT 2025 Informatique et modélisation PT — Partie H (Q49 à Q52) : Requêtes SQL sur les durées de trajets : sélection, tri, jointures et agrégats

Sujet officiel du concours Banque PT, session 2025, épreuve Informatique et modélisation PT. Corrigé rédigé par Ibrahim Alame.

Sujet officiel (PDF, site du concours)

Énoncé

Des trajets individuels sont enregistrés dans une base de données à deux tables :

Q49. Heures de départ et durées des trajets partis le 1er avril 2025 du nœud 123 vers le nœud 456.
Q50. Date, heure et durée des trois trajets les plus courts du nœud 123 au nœud 456, par durées croissantes.
Q51. Nombre de trajets partant du 7 de la voie 'rue des Plantes' à Paris.
Q52. Trajets vers Lyon partis le 1er avril 2025 : pour chaque ville de départ comptant au moins dix tels trajets, la ville puis les durées minimale, moyenne et maximale.

Corrigé

Les quatre requêtes ont été exécutées (SQLite) sur une petite base de test ; l'attribut durée, accentué, est accepté tel quel.

Q49. Une sélection sur une seule table, avec trois conditions reliées par AND. Les dates sont des chaînes au format 'AAAA-MM-JJ' : le 1er avril 2025 s'écrit '2025-04-01'.


SELECT heure, durée
FROM trajets
WHERE id_from = 123 AND id_to = 456 AND date = '2025-04-01';

Q50. On trie par durée croissante et on ne garde que les trois premières lignes.


SELECT date, heure, durée
FROM trajets
WHERE id_from = 123 AND id_to = 456
ORDER BY durée ASC
LIMIT 3;

ASC est l'ordre par défaut ; LIMIT s'applique après le tri. En cas d'égalité de durées au troisième rang, le choix entre ex aequo est arbitraire.

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 →