hive create table as select
时间: 2023-04-19 16:04:19 浏览: 450
sqoop1使用必备
Hive中的“create table as select”语句用于创建一个新表,并将另一个表的数据插入到新表中。语法如下:
CREATE TABLE new_table_name AS
SELECT column1, column2, ...
FROM existing_table_name
WHERE condition;
其中,new_table_name是新表的名称,existing_table_name是现有表的名称,column1、column2等是要选择的列的名称,condition是一个可选的筛选条件。
例如,以下语句将创建一个名为new_table的新表,并将现有表existing_table中的所有行插入到新表中:
CREATE TABLE new_table AS
SELECT *
FROM existing_table;
阅读全文