如何使用databricks delta更新其他表中的一条记录。
我想实现以下目标:
update ExistingTable set IsQualified = updates.IsQualified From updates where ExistingTable.key= updates.key
失败并出现错误:预期输入“ From”不匹配
答案 0 :(得分:0)
更新语句不支持子查询,但子查询在数据砖团队的积压中。
答案 1 :(得分:0)
现在,您可以使用5.0 Beta
或Official
使用MERGE INTO
进行相同的操作,4.0K之后的10K限制是固定的。如有需要,我也会在UPSERTs
方面提供帮助。