Я изучаю операторы SQL и застрял в этом сценарии.
Проблема состоит в том, чтобы выбрать данные, у которых есть столбец связывания с другим в той же таблице, в результате я хочу выбрать «Имя сотрудника», «Отчеты», «Имя вашего начальника» (выбор имени связывание с employeeId)
![[1]: https://pasteboard.co/IcqUYbB.png](https://i.stack.imgur.com/zldIH.jpg)
Я пытался выбрать в том же запросе столбцы, которые их ассоциировали, но не сработало.
/*1*/
SELECT employeeNumber,firstName, (select firstname from employees where reportsTo = employeeNumber) as boss from employees;
/*2*/
SELECT e.firstName ,'Reports to' as 'Report', (SELECT e2.firstName from employees e2 where e.employeeNumber = e2.reportsTo) AS Boss
from employees e;
Оба не удалось
Я получаю