我的要求如下 连接两个数据帧,如下所示: var c = a.join(b,keys,"fullouter") c.printSchema()如下: |-- add: string现在我正在执行一个when列when条件,如下所示 val d = c.withColumn("column", when(c("a.add") === c("b.ADD&qu
我需要将下面的sql代码转换为pyspark数据帧代码,而不是spark.sql(‘代码’)代码。select * from table1 where case when clm1 in ('R','C', 'F') then l=1 and(select coalesce(max (code),0) from table2 where clm2