0

我有两个数据框,我想只检索其中一个数据框的信息,在内部连接中找不到,见图:

全外连接

我尝试了几种方法:内部连接和过滤返回至少一个 null 的行,Spark 1.6文档中描述的所有连接类型,但未能从一个连接中获取结果。

有人可以帮忙吗?

4

1 回答 1

0

这被称为不包括加入的权利,你可以像下面那样做

df1.join(df2,df1("column1")===df2("column2"),"right_outer").filter("column1 is null").show
于 2018-07-25T10:02:11.677 回答