Login
my SQL
765 просмотров
Перейти к просмотру всей ветки
in Antwort melodi_ 27.05.21 17:31, Zuletzt geändert 27.05.21 18:42 (NightWatch)
А где у тебя агрегирование, чтобы получить подмножество для having clause?
select f1.flight_no, f1.departure_date_time_utc, f2.flight_no, f2.departure_date_time_utc from flightexecution f1 inner join flightexecution f2 on f1.icao_code_destination = f2.icao_code_origin where f1.icao_code_origin = 'EDDT' and f2.icao_code_destination = 'EDDT' and f1.flight_duration_minutes <= 720 and f2.flight_duration_minutes <= 720 and TIMESTAMPDIFF(hour, DATE_ADD(f1.departure_date_time_utc, INTERVAL f1.flight_duration_minutes MINUTE), f2.departure_date_time_utc) BETWEEN 4 AND 25;