У меня есть запрос, который объединяет две таблицы вместе. В таблице OI есть идентификатор сотрудника, который я присоединяю к таблице HR, чтобы получить имя сотрудника:
inner join hr AS hr on o.syscreator = hr.res_id
Также в таблице HR находится менеджер сотрудников, но значением является только идентификатор сотрудника из управляющий делами. Поэтому, чтобы получить полное имя менеджера, нужно ли мне использовать самостоятельное соединение? Я мог только найти примеры самостоятельного соединения с использованием таблицы FROM, в данном случае это таблица соединения.
select o.ordernr,
o.refer,
o.orddat,
o.afldat,
o.magcode,
o.user_id,
o.status,
o.represent_id,
o.crdnr,
o.ord_debtor_name,
o.ord_AddressLine1,
ord_PostCode,
ord_City,
ord_StateCode,
o.ord_landcode,
o.ord_Phone,
o.ord_contactperson,
o.ord_contactemail,
o.syscreated,
h.fullname AS RepName,
h.repto_id AS ManagerID
from order o
inner join humres AS hr on o.syscreator = hr.res_id
Любая помощь будет оценена.