Ordres plusieurs jointure

Résolu/Fermé
DarkBune Messages postés 185 Date d'inscription jeudi 12 janvier 2017 Statut Membre Dernière intervention 26 juillet 2021 - Modifié le 1 nov. 2018 à 18:12
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 1 nov. 2018 à 19:37
Bonjour suite à une requêtes que j'ai réalisée avec plus plusieurs jointures je me demandes si il est possible de faire les jointures dans un autre ordre qui marcherai aussi dans la logique , pour certains cas ou il y a qu'un seul chemin possible ?
  • Quels sont les vols (numero et heure d'arrivée) faisant escale à l'aéroport de Heathrow qui permettent d'atteindre un aéroport desservant lyon ?


=>
SELECT NumVol, HeureArrPrévue
  
    FROM AEROPORT, FAIRE ESCALE, VOL, DESSERVIR, VILLE

    WHERE LibelléAéroport= "Heathrow"
                 AND NomVille=Lyon
                 AND AREOPORT.CodeAéroport = FAIRE-ESCALE.CodeAéroport
                 AND FAIRE-ESCALE.NumVol = VOL.NumVol
                 AND VOL.CodeAéroport= DESSERVIR.CodeAéroport
                  AND DESSERVIR.CodeVILLE = VILLE.CodeVille;


EDIT : Ajout des balises de code

1 réponse

yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
Modifié le 1 nov. 2018 à 19:52
bonjour, peux-tu partager le texte de ton modèle, plutôt qu'une image?
qu'appelles-tu "ordre" et "chemin"? tu as écrit une seule requête, sans specifier ni ordre ni chemin.
ta requête ne correspond pas au modèle:
VOL.CodeAéroport
n'existe pas.
il est aussi beaucoup plus clair, dans ce cas, de préciser partout le nom des tables.
0