0
Я пытаюсь понять, почему я получаю дублирующее имя столбца в этом запросе. Я чувствую, что я правильно префикс моих условий поиска и не должен получать эту ошибку. Пожалуйста, порекомендуйте.ERROR 1060 (42S21): Дублируемое имя столбца 'eid'
Модель
Emp(eid:integer, ename:varchar, age:integer, salary:integer)
Works(did:integer, eid:integer)
Dept(did:integer, managerid:integer) //managerid is foreign key to eid
Запрос
CREATE VIEW Manager AS
SELECT e.eid, e.ename, e2.eid, e2.ename
FROM Emp AS e,
Dept AS d
LEFT JOIN Emp AS e2 ON d.managerid = e2.eid;
Спасибо, работал как шарм – cWillBeTheDeathOfMe
Ваш прием. По крайней мере, принимайте это как ответ, чтобы закрыть вопрос. – Rigel1121
Я когда-то прохожу время. – cWillBeTheDeathOfMe