Postgresql. Запрос сравнение минимальной стоимости авиабилета по двум категориям (Business, Economy) по каждому рейсу
Есть исходная таблица tickets_flights, которая содержит информацию о номере авиабилета, номере рейса, категории авиабилета и стоимости авиабилета.
Написал такой запрос:
select flight_id, fare_conditions, min(amount) minPrice
from ticket_flights
group by flight_id, fare_conditions
Выводит следующее:

Вопрос: как мне сравнить стоимость по каждому рейсу и найти такой рейс/рейсы, в котором стоимость авиабилета (amount) в категории Business будет ниже стоимости авиабилета в категории Economy.
