CommencerCommencez gratuitement

Récupérer tous les aéroports possibles

L’objectif des deux prochains exercices est de rechercher toutes les routes aériennes possibles. Pour commencer, vous devez identifier tous les aéroports de départ et de destination possibles à partir de la table flightPlan.

Dans cet exercice, vous allez créer une CTE nommée possible_Airports en utilisant la syntaxe UNION. Elle regroupera l’ensemble des aéroports possibles. Une requête de l’élément UNION sélectionne les aéroports de Departure et la seconde sélectionne ceux de Arrival.

Cet exercice fait partie du cours

<cours>Requêtes hiérarchiques et récursives dans SQL Server</cours>
Voir le cours

Instructions de l’exercice

  • Définissez la CTE possible_Airports avec le champ Airports.
  • Sélectionnez les aéroports en combinant les aéroports de Departure et de Arrival.
  • Combinez les aéroports de départ et de destination avec l’instruction appropriée.
  • Sélectionnez tous les Airports possibles depuis possible_Airports.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Definition of the CTE table
___ possible_Airports (___) ___(
  	-- Select the departure airports
  	SELECT ___
  	FROM flightPlan
  	-- Combine the two queries
  	___ 
  	-- Select the destination airports
  	SELECT ___
  	FROM flightPlan)

-- Get the airports from the CTE table
SELECT ___
FROM ___;
Modifier et exécuter le code