У меня есть таблица со столбцами EmployeeID, EmployeeName и ManagerID.ManagerID - это рекурсивный FK EmployeeID.Я пытаюсь запросить таблицу, чтобы указать имена сотрудников, которые являются менеджерами.Мой ход мыслей состоит в том, что Сотрудник будет Менеджером, если его EmployeeID также является ManagerID.Я установил ManagerID как NOT NULL, потому что этот человек будет менеджером менеджера.Когда я выполняю запрос, возвращается пустой столбец менеджера.
SELECT EmployeeName AS Manager
FROM Employee E
WHERE E.EmployeeID=E.ManagerID AND
E.ManagerID <> null