2014-01-08 4 views
0

cars_aircraft столикКак написать вложенный запрос для этого сценария?

id, aircraft_name, home_base_address,alternate_base_airport 

1 ,  MIG 20 ,   77 ,    80 

2 , MIG 30 ,   80  ,50   

cars_airport стол

id ,airport_city , airport_name 

1 , mumbai  , CST 

2 , pune  , PIA 

мне нужно aircraft_name, airport_name как результат для AIRPORT_CITY = "Мумбаи".

Условие заключается в том, что в поиске не только обыскиваются городские самолеты, а как , а также должны появляться космические самолеты города.

т.е. neighour город Мумбай Пуна (на основе alternative_base_airport стоимости Мумбая, который home_base_address Пуну, поэтому для Мумбаи поиска Мумбае и Пуны оба должны прийти)

пожалуйста, помогите

ответ

0

Второй таблицы Безразлично» т выглядеть он получил какую-либо связь с первым ... но это то, что вы можете сделать:

выберите * из таблицы, где аэропорт = «Mumbai» объединения выберите * из таблицы, где home_base в (выберите alternative_base из таблицы где homebase = "Мумбаи")

+0

Привет, спасибо «Id» - это внешний ключ для второй таблицы. – user3173233

Смежные вопросы