데이터베이스/SQL

[SQL] Join시 여러 테이블 간 컬럼명이 중복될 경우

경호! 2021. 9. 15. 10:03

문제

A, B, C 테이블에 모두

MemberSeq 컬럼명이 존재할 경우

원하는 테이블의 MemberSeq를 가져오기 힘든 경우가 있습니다.

 

해결방법

1. 원칙

select A.*, B.필요한컬럼명 ... , C.필요컬럼명

 

2. 야매코딩

select A.*, A.MemberSeq as Writer, B.*, C.*