ÎncepețiÎncepe gratuit

Obține toate aeroporturile posibile

Sarcina următoarelor două exerciții este să cauți toate rutele de zbor posibile. Asta înseamnă că, mai întâi, trebuie să identifici toate aeroporturile de plecare și de destinație din tabelul flightPlan.

În acest exercițiu, vei crea un tabel CTE numit possible_Airports folosind sintaxa UNION, care va conține toate aeroporturile posibile. Prima interogare a elementului UNION selectează aeroporturile de Departure, iar a doua interogare selectează aeroporturile de Arrival.

Acest exercițiu face parte din cursul

Interogări ierarhice și recursive în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește tabelul CTE possible_Airports cu câmpul Airports.
  • Selectează aeroporturile combinând aeroporturile de Departure și de Arrival.
  • Combină aeroporturile de plecare cu cele de destinație folosind instrucțiunea corectă.
  • Selectează toate Airports posibile din possible_Airports.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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 ___;
Editează și rulează codul