Obter todos os aeroportos possíveis
A tarefa dos próximos dois exercícios é buscar todas as possíveis rotas de voo. Isso significa que, primeiro, você precisa descobrir todos os aeroportos de partida e destino possíveis a partir da tabela flightPlan.
Neste exercício, você vai criar uma CTE chamada possible_Airports usando a sintaxe UNION, que vai conter todos os aeroportos possíveis. Uma consulta do elemento UNION seleciona os aeroportos de Departure e a segunda consulta seleciona os aeroportos de Arrival.
Este exercício faz parte do curso
Consultas Hierárquicas e Recursivas no SQL Server
Instruções do exercício
- Defina a CTE
possible_Airportscom o campoAirports. - Selecione os aeroportos combinando os aeroportos de
DepartureeArrival. - Una os aeroportos de partida e de destino usando a instrução correta.
- Selecione todos os
Airportspossíveis depossible_Airports.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- 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 ___;