MERGE在SparkSQL

问题描述 投票:0回答:1

当我必须使用Spark SQL中的单个表更新表A时,我可以轻松地使用:

MERGE INTO DB.TABLE_A A
USING DB.TABLE_B ON......
WHEN MATCHED THEN SET UPDATE A.col = some_new_value

但是,您如何使用像我的情况那样使用多个表或子征服进行相同的操作?在上面的示例中,“ col”只是实际列的占位符。

SparkSQL实际上只是续集和外部

MERGE

,这是数据链链曲,您可以像在数据库中一样使用常规SQL。
apache-spark apache-spark-sql databricks
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.