Можно создать дубликат:
SQL query multiple tablesБазовая таблица MySQL Join?
У меня есть эти 2 таблицы:
ASSOCIATION_TABLE: [идентификатор, ключ, имя, менеджер, офис, банк, клиент]
и
OFFICE_TAB LE: [идентификатор, имя, адрес, телефон]
Я в настоящее время работаю этот запрос, чтобы получить набор данных, который мне нужен:
SELECT `name`, `key`, `office`, `manager`, `id`
FROM `database`.`ASSOCIATION_TABLE`
WHERE `association`.`customer`=4;
Как я могу изменить этот запрос, чтобы отобразить название от OFFICE_TABLE , а не ID? Я думаю, что соединение с таблицей - это мое решение, но я уверен, какой вид или как его использовать.
Заранее спасибо.
+1: Вы были первым, но мой был еще довольно: р Связанный: http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of -sql-joins.html –
намного красивее; спасибо за ссылку: D – bernie