如何使用sparksql解决这种横向连接的情况?

x9ybnkn6  于 2021-05-27  发布在  Spark
关注(0)|答案(0)|浏览(249)

我有一个 lateral join 定义如下:

select A.id, B.value
from A
left join lateral (
    select value
    from B
    where B.id = A.id
    limit 1
) as X on true;

有一个特别的意义 limit 1 在内部(在更复杂的情况下,我可以在连接中有一些额外的选项来缩小值和/或 order by ). 我知道在sparksql中目前还没有类似的东西,所以如何为它找到一个解决方法呢?

暂无答案!

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

相关问题