Hämta alla möjliga flygplatser
Uppgiften i de nästa två övningarna är att söka efter alla möjliga flygrutter. Det innebär att du först behöver ta reda på alla möjliga avgångs- och destinationsflygplatser från tabellen flightPlan.
I den här övningen skapar du en CTE-tabell med namnet possible_Airports med hjälp av UNION-syntaxen, som kommer att innehålla alla möjliga flygplatser. Den ena frågan i UNION-uttrycket väljer avgångsflygplatserna (Departure) och den andra väljer ankomstflygplatserna (Arrival).
Den här övningen är en del av kursen
Hierarkiska och rekursiva frågor i SQL Server
Övningsinstruktioner
- Definiera CTE-tabellen
possible_Airportsmed fältetAirports. - Välj flygplatserna genom att kombinera avgångsflygplatser (
Departure) och ankomstflygplatser (Arrival). - Kombinera avgångsflygplatserna med destinationsflygplatserna med rätt uttryck.
- Välj alla möjliga
Airportsfrånpossible_Airports.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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 ___;