Заявката работи, но има ли начин да се съкрати ?
Извличам данните от таблица flights, но при записването на полетата Departure и Arrival съм посочил Id of destinations на таблица destinations. Сега при извличането на данните искам да взема от таблица destinations - City и Country за всеки един запис от таблица flights. Надявам се че сте ме разбрали 
Код:
SELECT *,
(SELECT `City` FROM `destinations` WHERE `Id of destinations`=`Departure`) AS `dep_city`,
(SELECT `Country` FROM `destinations` WHERE `Id of destinations`=`Departure`) AS `dep_country`,
(SELECT `City` FROM `destinations` WHERE `Id of destinations`=`Arrival`) AS `ret_city`,
(SELECT `Country` FROM `destinations` WHERE `Id of destinations`=`Arrival`) AS `ret_country`,
(SELECT `Model` FROM `airplanes` WHERE `Id of airplanes`=`Аirplane`) as `air_model`
FROM `flights`