2016-07-26 5 views

답변

3

coalesce()를 사용하여 수행

coalesce(b.x, 'default value') 

이는 ANSI 표준 함수이고 하이브에서 지원됩니다.

+0

아, 이렇게해도 ON 절을 기반으로하는 테이블 B에서 일치하는 항목을 찾을 수없는 행에도 적용됩니까? select 문이 일치하지 않는 행에도 적용되지 않는다고 생각했습니다. 나는 그것을 시험해 볼 것이다! – nsledeski

+0

@nsledeski. . . '왼쪽 조인 (left join) '을 사용한다면 첫 번째 테이블의 모든 행은'from' 절에 의해 "생성"됩니다. –