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ırEgzersiz talimatları
Airportsalanına sahippossible_Airportsadlı CTE tablosunu tanımla.DepartureveArrivalhavalimanlarını birleştirerek havalimanlarını seç.- Kalkış ile varış havalimanlarını doğru ifade ile birleştir.
possible_Airportsiçinden tüm olasıAirportsdeğ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 ___;