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

SQL Server'da Hiyerarşik ve Özyinelemeli Sorgular

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- 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