Mysql JOIN 사용시 컬럼이름 중복해결

mysql에서 join을 통해서 2개 이상의 테이블을 연결했을 때 2개의 테이블의 컬럼이 중복된다면 Alias를 사용해서 중복된 컬럼의 이름을 별칭으로 사용해서 해결 한다.

예를 들면
Table A와B에 공통된 컬럼인 test가 존재하면

SELECT * A.test as Atest, b.test as Btest FROM A LEFT OUTER JOIN B USING(key)와 같이 변경 하면 컬럼의 이름이 같아서 발생하는 에러를 방지 할 수 있다.

댓글

이 블로그의 인기 게시물

HP 서버 OS 설치시 HDD를 잡지 못하는 문제

python-gdal 설치