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
;
반응형
'빅데이터 > hive' 카테고리의 다른 글
[hive][tez][mr] 하이브 처리중 매퍼의 개수 설정하는 벙법 (0) | 2017.01.17 |
---|---|
[hive] java.net.URISyntaxException: Relative path in absolute URI: file:./tmp/yarn 오류 처리 (0) | 2017.01.17 |
[hive][hql] hive 2 의 hqlsql 사용해보기 (0) | 2017.01.03 |
[hive] ORC 파일 포맷 (0) | 2016.12.28 |
[hive][error] msck repair table 처리시 오류 수정 (0) | 2016.12.20 |