连接两个表并在配置单元中的新表中插入值

t5fffqht  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(301)

我是个新手。我需要知道是否可以在配置单元中连接两个表(例如customer\u表和issues\u表,基于customedid列),并使用insert overwrite在配置单元中的新表中插入值?

pcww981p

pcww981p1#

使用此查询在生产环境中运行它。我有数以百万计的记录,它的工作没有任何麻烦和速度太快。全面测试。

create table new_table as select * from customer_table t1 where t1.CustomedId NOT IN (Select t2.CustomedId FROM issues_table t2);
vyswwuz2

vyswwuz22#

是的,可以使用CTA( create table new_table as select ... )语法。
创建新表作为select*from customer\u table,issues\u table,其中customer\u table.customedid=issues\u table.customedid;

相关问题