关于加入Hive的更新

时间:2017-03-28 13:09:26

标签: hive

我正在尝试了解如何根据与不同表的id匹配来更新Hive表中的列。 也就是说,我有一个表'users',列'UID'(字符串),'isVerified'(布尔值)和更多列。然后我有第二个表'users_verified',只有一列'UID'(字符串)。我正在尝试做一些事情

UPDATE users SET isVerified = 1 
WHERE UID in (SELECT UID from users_verified);

然而,这个和UPDATE ON JOIN查询似乎都不支持Hive,而且似乎我需要使用INSERT OVERWRITE语句。谁能给我一个如何运作的例子呢?

0 个答案:

没有答案