Нужна помощь с написанием запроса в postgresql

Всем доброго времени суток! Очень срочно нужна помощь в написании одного sql-запроса. Сроки горят, а я не понимаю, как его сделать. Буду очень благодарен за помощь. Вот данный запрос: Между какими городами пассажиры НЕ делали пересадки? Пересадкой считается нахождение пассажира в промежуточном аэропорту менее 24 часов. сам пытался сделать вот такой код, но он выдает немного не то:

select distinct f1.departure_airport, f2.arrival_airport, f1.actual_departure, f2.actual_arrival 
from flights f1
inner join flights f2
on f1.departure_airport = f2.arrival_airport 
where f1.arrival_airport = f2.departure_airport 
and f1.scheduled_departure + interval '24 hours' < f2.scheduled_departure

Ссылка на бд: https://drive.google.com/file/d/1U15gYuu_ZFE2sQMN32GXK3phBLcUl6OM/view?usp=sharing


Ответы (0 шт):