Как добавить поле, основанное на другом, в запросе - PullRequest
0 голосов
/ 16 января 2019

Я делаю запрос к таблицам поиска со следующими свойствами:

  • Заказ №
  • Клиент № -> на основании заказа №
  • Организация -> на основе клиента #

В запросе, с которым я работаю, уже есть первые 2, упорядоченные по Order # из таблицы, которая также содержит Customer #. Поле организации, которое я хотел бы использовать, находится в отдельной таблице, которая упорядочена по Customer # (как и в другой таблице). Есть ли способ добавить поле организации в запрос, чтобы оно отражало правильную организацию для клиента?

1 Ответ

0 голосов
/ 16 января 2019

Я думаю, что вы спрашиваете, как соединить две таблицы.

Предполагая следующие таблицы:

  • Table1, содержащий поля OrderNr и CustomerNr
  • Table2, содержащий поля CustomerNr и OrganizationNr

Запрос будет:

Select Table1.OrderNr, Table1.CustomerNr, Table2.OrganizationNr
From Table1 Inner Join Table2 On Table1.CustomerNr = Table2.CustomerNr
...