SQL, Как добавить имя менеджера рядом с его сотрудником - PullRequest
0 голосов
/ 20 сентября 2018

this is my diagram

, поэтому мне просто нужно сделать запрос у сотрудника, и я хочу, чтобы имя менеджера отображалось для каждого сотрудника в отделе, а в каждом отделеимя и идентификатор менеджера, совпадающие с идентификатором его сотрудника

1 Ответ

0 голосов
/ 20 сентября 2018

Нечто подобное должно сблизить вас.

select 
  e.first_name
  , e.last_name 
  , m.first_name as 'manager first name'
  , m.last_name as 'manager last name'
  , d.name
from employee e
  inner join dept d 
    left outer join employee m on d.manager_id = m.id
  on e.dept_id = d.dept_id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...