我必须通过一些JavaSchemaRDD
条件更新WHERE
一些新值。
这是我要转换为Spark SQL的SQL查询:
UPDATE t1
SET t1.column1 = '0', t1.column2 = 1, t1.column3 = 1
FROM TABLE1 t1
INNER JOIN TABLE2 t2 ON t1.id_column = t2.id_column
WHERE (t2.column1 = 'A') AND (t2.column2 > 0)
答案 0 :(得分:1)