Haal alle mogelijke luchthavens op
De opdracht van de volgende twee oefeningen is om alle mogelijke vliegroutes te zoeken. Dat betekent dat je eerst alle mogelijke vertrek- en bestemmingsluchthavens uit de tabel flightPlan moet achterhalen.
In deze oefening maak je een CTE-tabel met de naam possible_Airports met behulp van de UNION-syntaxis, die uit alle mogelijke luchthavens zal bestaan. Eén query in het UNION-element selecteert de Departure-luchthavens en de tweede query selecteert de Arrival-luchthavens.
Deze oefening maakt deel uit van de cursus
Hiërarchische en recursieve queries in SQL Server
Oefeninstructies
- Definieer de CTE-tabel
possible_Airportsmet het veldAirports. - Selecteer de luchthavens door
Departure- enArrival-luchthavens te combineren. - Combineer de vertrek- met de bestemmingsluchthavens met de juiste instructie.
- Selecteer alle mogelijke
Airportsuitpossible_Airports.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- 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 ___;