【发布时间】:2017-10-28 05:17:39
【问题描述】:
这是我的 SQL 查询:
SELECT Employees.employee_id AS `Employees__employee_id`,
Employees.designation_id AS `Employees__designation_id`,
Employees.first_name AS `Employees__first_name`,
Employees.last_name AS `Employees__last_name`,
Employees.address AS `Employees__address`,
Employees.contact_no AS `Employees__contact_no`,
Employees.joining_date AS `Employees__joining_date`,
Employees.username AS `Employees__username`,
Employees.password AS `Employees__password`,
Employees.basic_pay AS `Employees__basic_pay`,
Employees.create_date AS `Employees__create_date`,
Employees.status AS `Employees__status`,
Designations.designation_id AS `Designations__designation_id`,
Designations.designation_name AS `Designations__designation_name`,
Designations.description AS `Designations__description`
FROM employees Employees
INNER JOIN employees Employees
ON Employees.employee_id = (Employees.employee_id)
INNER JOIN designations Designations
ON Designations.designation_id = (Employees.designation_id)
LIMIT 20 OFFSET 0
我得到的错误是:
错误:SQLSTATE[42000]:语法错误或访问冲突:1066 不是 唯一表/别名:'Employees'!
你能帮帮我吗?
【问题讨论】: