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>Instructions de l’exercice
- Définissez la CTE
possible_Airportsavec le champAirports. - Sélectionnez les aéroports en combinant les aéroports de
Departureet deArrival. - Combinez les aéroports de départ et de destination avec l’instruction appropriée.
- Sélectionnez tous les
Airportspossibles depuispossible_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 ___;