본문 바로가기
빅데이터/hive

[hive][error] SemanticException Column "칼럼명" Found in more than One Tables/Subqueries

by hs_seo 2017. 1. 6.

SemanticException Column "칼럼명" Found in more than One Tables/Subqueries


하이브에서 다음과 같은 오류가 발생하는 원인은 

조인 테이블이나 서브쿼리의 테이블에 동일한 이름의 칼럼이 있기 때문이다. 


이럴때는 테이블의 얼라이어스를 이용하여 어느 테이블의 칼럼인지 명확하게 제시해 주어야 한다. 


SELECT a.column1, b.column1

  FROM aTable a

  LEFT OUTER JOIN bTable b ON a.column1 = b.column1

;



반응형