Есть
такая задачка, я решил ее подобным образом:
select name from Company
left JOIN Trip on Trip.company = Company.id
where Trip.plane = 'Boeing'
GROUP BY name
Меня смущает тот момент, что при join таблицы рейсов к таблице компаний, получается, чтобы к одной записи компании подтягиваются все записи из таблицы рейсов для данной компании (из-за этого в результате эти записи группирую).
Хотя, для решения задачи, подойдет первый найденный рейс для каждой компании, не обязательно искать все записи в рейсах.
Вероятнее всего ее можно решить как-то проще ?