Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Definiera CTE-tabellen possible_Airports med fältet Airports.
  • 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 Airports från possible_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 ___;
Redigera och kör kod