Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --29) Afficher la liste alphabétique des coureurs pour ceux arrivés entre la 1ère et la 20è places dans l'étape 1 du Tour 2017 ?
- select nom,prenom from vt_coureur where n_coureur in
- (
- select n_coureur from vt_temps
- where annee = 2017 and n_epreuve = 1
- and rang_arrivee<21
- )
- order by nom;
- --30) Afficher la liste des coureurs (nom,prénom,code_cio) et le n° d'épreuve pour ceux ayant gagné chacune des épreuves du tour deux-mille-cinq.
- --Justifier le nombre de résultats
- select n_coureur,nom,prenom,n_epreuve from vt_coureur
- join vt_temps using (n_coureur)
- where (n_coureur,annee,n_epreuve) in
- (
- select n_coureur,annee,n_epreuve from vt_temps_2005
- where rang_arrivee=1
- )
- order by nom, n_epreuve;
- --30 bis) Même question mais, on demande de projeter le nom des sponsors uniquement.
- select nom from vt_sponsor
- where (n_equipe, n_sponsor) in
- (
- select n_equipe,n_sponsor from vt_parti_coureur
- where (n_coureur,annee) in
- (
- select n_coureur,annee from vt_temps
- where annee=2005 and rang_arrivee=1
- )
- );
- --31) Afficher le sponsor dont le coureur a remporté l'épreuve dont la ville de départ est {PARIS | GAP | PORNIC}
- --La requête devra contenir 3 sous-requêtes imbriquées.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement