2016-10-12 3 views
-1

Таблица 1Получить записи из сравнения двух таблицы MySQL

 
id | sub_location | admin_location 
CUS1 | Valasaravakkam | Tamil Nadu 
CUS1 | Alwartirunagar | Chennai 
CUS2 | KK Nagar  | Tamil Nadu 
CUS3 | Valasaravakkam | Tamil Nadu 
CUS3 | KK Nagar  | Tamil Nadu 
CUS3 | Alwartirunagar | Chennai 

Таблица 2

 
id | sub_location | admin_location 
c1 | Porur   | Tamil Nadu 
c1 | West Mambalam | Chennai 
c1 | Ashok Nagar | Tamil Nadu 
c3 | Ramapuram  | Tamil Nadu 
c3 | Nungambakkam | Tamil Nadu 
c3 | Meenambakkam | Chennai 

Получить идентификатор любой из соответствия sub_location таблице 1 и таблице 2, и любой один соответствующий admin_location из таблицы 1 и таблица 2

+0

Пожалуйста, добавьте ваш ожидаемый результат. Ваш вопрос непонятен. – Wanderer

+0

Проблема находится в данных таблицы. Вы спрашиваете, совпадают ли как sub_location, так и admin_location, а затем возвращают данные. Но у него нет соответствующих строк для sub_location. Поэтому он всегда будет возвращать false, и ничего не появится. –

ответ

0

Получить идентификатор таблицы table1 или table2?

+0

получить идентификатор из таблицы 1 – chitra

+0

@chitra: Каков ваш ожидаемый результат? – Wanderer

+0

выберите t1.id из таблицы1 t1, table2 t2, где t1.sub_location = t2.sub_location или t1.admin_location = t2.admin_location; –

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