hadoop—在连接配置单元中的两个以上表时避免交叉连接

zpjtge22  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(247)
select a.1,a.2,b.1,b.2,c.1
from a 
left join b on a.1=b.1
left join c on a.1=c.1;

我必须在一个共同的列上连接两个以上的表,当我尝试执行上述查询时,结果都是错误的,因为表b和c交叉连接并给我多行,而且由于表还涉及一些聚合,所以所有结果都是相同的。如何避免表的交叉连接。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题