ПочатиПочніть безкоштовно

Отримайте всі можливі аеропорти

Завдання наступних двох вправ — знайти всі можливі маршрути перельотів. Тобто спершу потрібно визначити всі можливі аеропорти відправлення та призначення з таблиці flightPlan.

У цій вправі ви створите CTE з назвою possible_Airports за допомогою синтаксису UNION, яка складатиметься з усіх можливих аеропортів. Один запит у блоці UNION вибирає аеропорти Departure, а другий — аеропорти Arrival.

Ця вправа є частиною курсу

Ієрархічні та рекурсивні запити в SQL Server

Переглянути курс

Інструкції до вправи

  • Визначте CTE possible_Airports з полем Airports.
  • Виберіть аеропорти, об'єднавши аеропорти Departure та Arrival.
  • Поєднайте аеропорти відправлення з аеропортами призначення, використавши коректний оператор.
  • Виберіть усі можливі Airports з possible_Airports.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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 ___;
Редагувати та запускати код