本帖最后由 福星 于 2023-10-26 19:29 编辑
当我把表名和字段名改完,替换中文后的样子
此时提示需要添加表的别名,请问后续如何修改sql语句?
原码
SELECT 员工ID,学历名称,毕业院校ID,事业部ID,部门ID,离职日期
FROM(
SELECT 员工信息表.id 员工ID, 事业部ID,部门ID,离职日期,MIN(学历ID) 最高学历ID,毕业院校ID
FROM 员工信息表 LEFT JOIN 员工学历表 on 员工信息表.id=员工ID
group by 员工信息表.ID)
left JOIN 学历字典表 On 学历字典表.id=最高学历ID
自己替换后
SELECT `staff_id`,`education_name`,`gra_id`,division_id,`dep_id`,`termi_date`
FROM(
SELECT `employee_info`.id `staff_id`, `division_id`,`dep_id`,`termi_date`,MIN(`education_id`) 最高学历ID,`gra_id`
FROM `employee_info` LEFT JOIN `emp_education` on `employee_info`.id=`staff_id`
group by `employee_info`.id)
left JOIN `education` On `education`.id=最高学历ID
|