我想将表a和表b的外部联接保留在多个列上。下面是我的代码:
select * from table_A
left outer join table_B
on (table_A.a1 = table_B.b1)
left outer join table_B
on (table_A.a2 = table_B.b2)
但后来我犯了个错误:
HiveServer2Error: AnalysisException: Duplicate table alias: 'table_B'
有人知道我做错了什么吗?谢谢!
1条答案
按热度按时间cyej8jka1#
两次合并同一个表时,请使用不同的表别名。