С помощью простого автообъединение к списку менеджеров сотрудников:автообъединение: SQL Ошибка синтаксического анализа на таблицы псевдонимов
CREATE VIEW AS
SELECT e1.EMP_ID EmployeeId, e1.FNAME EmployeeName,
e1.MANAGER ManagerName
FROM EMPLOYEE e1
LEFT JOIN EMPLOYEE e2
ON e1.MANAGER = e2.EMP_ID
Если таблица в вопросе РАБОТНИК, с первичным ключом EMP_ID.
Оба MySQL и Oracle возвращают ошибки для кода; и хотя я пробовал несколько различных вариантов, основным камнем преткновения является использование псевдонима для рассматриваемой таблицы (e1 и e2), которые ни dbms не считают правовыми идентификаторами.
, что это ошибка? и являются ли Manager и EMP_ID одинаковыми? –