cte连接

avwztpqn  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(179)

在hadoop中运行cte join时,结果是0行。

WITH 

cte1 as 
(
    SELECT 
        product_segment,
        'a' as AT
    FROM t1
    WHERE data_type = 'v1'
),

cte2 as 
(
    SELECT 'a' as AT
    FROM t1
    WHERE data_type = 'v2'
)

SELECT a.product_segment
FROM cte1 a 
INNER JOIN cte2 b ON (a.AT = b.AT)

我知道t1有一堆数据,CTE根据一个维度将表拆分为2。有很多重叠。即使我使用左连接,它也返回零行。
你能加入hadoop中的ctes吗?

暂无答案!

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

相关问题