Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Definieer de CTE-tabel possible_Airports met het veld Airports.
  • Selecteer de luchthavens door Departure- en Arrival-luchthavens te combineren.
  • Combineer de vertrek- met de bestemmingsluchthavens met de juiste instructie.
  • Selecteer alle mogelijke Airports uit possible_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 ___;
Code bewerken en uitvoeren