Как правильно написать SQL запрос. Вроде верно написал, однако выводит лишние записи
Выведите коды всех рейсов, в рамках которых воздушные судна в данный момент находятся в воздухе (статус таких рейсов — Departed
).
В выборку должны попасть рейсы, аэропорт назначения (arrival
) которых MQF
или ABA
, а также рейсы, аэропорт отправления (departure
) которых не PY
J и не CNN
.
В выборке должен присутствовать один атрибут: trip_code
.
Мой запрос выглядит так:
SELECT trip_code
FROM trips
WHERE (
status = 'Departed'
OR departure IN ('MQF', 'ABA')
)
AND departure NOT IN ('PYJ', 'CNN')
Источник: Stack Overflow на русском