Errata

Cette page présente les erreurs identifiés dans l'ouvrage et leurs corrections.

Chapitre 3, exercice 3, page 230 :

La table TEMPS n'existe pas dans la base.

Requête :

SELECT TP_TEMPS FROM TEMPS WHERE TP_COUREUR_FK = 13;

Correction :

SELECT IN_TEMP_EFFECTUE FROM COUREUR_RESULTAT WHERE CO_ID = 13;
COUREUR_RESULTAT est une vue, vous pouvez consulter le chapitre des vues pour avoir plus de détails.

Chapitre 3, exercice 4, page 230 :

La requête demande de lister les 4 hommes les plus jeunes.

Requête :

La requête dans la solution liste les 4 hommes les plus vieux.

Correction :

Il suffit de rajouter DESC dans la clause ORDER BY.
ORDER BY CO_NAISSANCE DESC

Chapitre 10, exercice 4, page 246 :

La requête demande de lister les coureurs adhérents à La foulée arcachonnaise qui ont déjà participé au Marathon de Bordeaux.

Requête :

La requête solution utilise la condition MA_NOM = 'Marathon de Paris' (avant dernière ligne).

Correction :

Il faut modifier 'Marathon de Paris' par 'Marathon de Bordeaux'.
AND MA_NOM = 'Marathon de Bordeaux';