很多情况下,字段名是没法修改的,但是左关联查询时,遇到重复字段是会报错的。因此,只能在查询的时候取别名解决,网上的关于这个问题的解决方法都有点神乎其神,因此我写了一个最简洁的。
例如:新建两张表employees,depts两者都有dept_id的字段,
解决方法如下:
SELECT employees.dept_id as new_name from employees
left join depts
on employees.dept_id = depts.dept_id;
很多情况下,字段名是没法修改的,但是左关联查询时,遇到重复字段是会报错的。因此,只能在查询的时候取别名解决,网上的关于这个问题的解决方法都有点神乎其神,因此我写了一个最简洁的。
例如:新建两张表employees,depts两者都有dept_id的字段,
解决方法如下:
SELECT employees.dept_id as new_name from employees
left join depts
on employees.dept_id = depts.dept_id;