BaşlayınÜcretsiz başlayın

Tüm olası havalimanlarını getir

Sonraki iki egzersizin görevi, tüm olası uçuş rotalarını aramak. Bunun için önce flightPlan tablosundan tüm olası kalkış ve varış havalimanlarını bulman gerekiyor.

Bu egzersizde, tüm olası havalimanlarından oluşacak possible_Airports adlı bir CTE tablosu oluşturacaksın. UNION içindeki sorgulardan biri Departure (kalkış) havalimanlarını, diğeri ise Arrival (varış) havalimanlarını seçecek.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Hiyerarşik ve Özyinelemeli Sorgular

Kursa Göz Atın

Egzersiz talimatları

  • Airports alanına sahip possible_Airports adlı CTE tablosunu tanımla.
  • Departure ve Arrival havalimanlarını birleştirerek havalimanlarını seç.
  • Kalkış ile varış havalimanlarını doğru ifade ile birleştir.
  • possible_Airports içinden tüm olası Airports değerlerini seç.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- 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 ___;
Kodu Düzenle ve Çalıştır