1) Il existe deux types d’étapes : les contre-la-montre où les coureurs sont seuls
et qui font moins de 60 km et les étapes en ligne où tous les coureurs partent en
meme temps et qui font plus de 100 km. Quelles sont les étapes en ligne ?
2) Quelles sont les étapes de contre-la-montre ?
3) Quels sont, pour chaque étape, les coureurs (numéros) ayant participé à l’étape.
4) Le nombre total de coureurs.
5) Le temps moyen et le nombre total de kilomètres parcourus par le coureur numéro
31 sur l’ensemble du tour
6) L’étape comportant le plus grand nombre de kilomètres.
7) Le nom des coureurs ayant réalisé le meilleur temps pour l’étape numero 8
8) Le nombre de coureurs par équipe
9) Le meilleur temps réalisé par équipe pour l’étape numero 2
10) Le meilleur temps réalisé par équipe par étape
11) Le temps moyen par chaque équipe pour l’étape numéro 3
12) Le nombre de coureurs des équipes ayant au moins 2 coureurs
13) Donner la liste des coureurs (numéros) ayant participé à toutes les étapes
14) La vitesse moyenne sur l’ensemble du tour par coureur, pour chaque coureur
ayant participé à au moins 3 étapes
15) à la fin de chaque étape, le coureur dont le temps total depuis le début est le
plus faible obtient le maillot jaune. Donnez pour chaque étape le nom du maillot
jaune.
SELECT nomcoureur
FROM Coureurs, Temps
16) Quel est le nom du coureur ayant gagné le Tour de France ?
17) Donnez la liste des coureurs (noms et numéros) ayant gagné au moins une étape.
SELECT distinct nomcoureur, numero
FROM Coureurs, Temps
WHERE numero = Numerocoureur
AND TempsRealise in (SELECT min(TempsRealise)
FROM Temps
GROUP BY NumeroEtape);
18) Donnez la liste des coureurs (noms et numéros) ayant gagné au moins une étape
et ayant participé à toutes les étapes.
SELECT distinct nomcoureur, numero
FROM Coureurs, Temps
WHERE NOT EXISTS
(SELECT *
FROM Temps T1
WHERE NOT EXISTS
(SELECT NumeroEtape
FROM Temps T2
WHERE [Link] = [Link]
AND [Link] = numero ))
AND numero = Numerocoureur
AND TempsRealise in (SELECT min(TempsRealise)
FROM Temps
GROUP BY NumeroEtape);
19) Pour chaque équipe dont au moins un des coureurs a terminé le Tour de France,
donner le numéro du coureur le mieux classé.
20) Quelle est la vitesse moyenne en contre-la-montre pour chaque coureur ?
21) Quelle est la vitesse moyenne sur les étapes en ligne pour chaque coureur ?
22) Quelles équipes ont au moins 2 coureurs ayant participé à la dernière étape ?
23) Qui a fini dernier du Tour de France ?
24) Quels sont les Français ayant terminé le Tour de France ?