Есть таблица ROUTES (64к записей) с колонками
id int AUTOINCREMENT
airline_code text (код авиакомпании)
departure_airport_iata text (iata код аэропорта вылета)
arrival_airport_iata text (iata код аэропорта прилета)
transfers int (кол пересадок).
Нужно получить коды авиакомпаний на маршруте без пересадок.
Получаю так:
SELECT DISTINCT airline_code FROM `table_routes` WHERE (departure_airport_iata) in (%список iata кодов%) AND (arrival_airport_iata) in (%список iata кодов%) AND transfers<1
Все выполняется как надо но запрос занимает 350мс. Возможно это и нормально но хотелось бы побыстрее если возможно. Что посоветуете ?