Запрос: два поля таблицы ссылаются на другую таблицу

-Ронин-

Новичок
Запрос: два поля таблицы ссылаются на другую таблицу

Есть две таблицы: 1ая - список сотрдуников фирмы, 2ая - список поручений.
В списке поручений есть колонка получатель с сылкой на таблицу с персоналом фирмы и колонка отправителя с сылкой на таблицу с персоналом фирмы тоже (получатель и отправитель сотрдуникик из одной фирмы)

Хочу сделать так чтобы мне показывало их имена. Имена хранятся в таблице сотрудников
А сами поручения в таблице tasks.

Можно ли такое сделать одним запрос (это не получается... Not unique table/alias: 'OrgStaff') ? или нужен мульти запрос?


Запрос:
PHP:
SELECT `TaskID`,`FromStaffID`,`ToStaffID`,`EndDatetime`,`Priority`,`Description` FROM `Tasks` 
INNER JOIN `OrgStaff` ON `OrgStaff`.`OrgStaffID`=`Tasks`.`FromStaffID` 
AND `OrgStaff`.`OrgStaffID`=`Tasks`.`ToStaffID`
С этим запросом экспеременитоварл по разному. Получались разные результаты (пустоту выводил и выдавал другие ошибки)
 

Фанат

oncle terrible
Команда форума
`OrgStaff` as o1
`OrgStaff` as o2

и НЕ НАДО здесь писать код ПХП
Здесь форум по SQL
и писать надо SQL!
 

-Ронин-

Новичок
Фанат
понял, спасибо

п.с.
пхп код убрал

п.с.с.
рузельтат:
PHP:
SELECT `TaskID`,o1.`Sender`,o2.`Reciever`,`EndDatetime`,`Priority`,`Description` FROM `Tasks` 
INNER JOIN `OrgStaff` as o1 ON `o1`.`OrgStaffID`=`Tasks`.`FromStaffID`
INNER JOIN `OrgStaff` as o2 ON `o2`.`OrgStaffID`=`Tasks`.`ToStaffID`
 
Сверху