Hive 在配置单元中,无法从现有表中选择字段并创建新表。为什么?

Hive 在配置单元中,无法从现有表中选择字段并创建新表。为什么?,hive,Hive,我试图从现有配置单元表中提取数据并创建新的配置单元表,但以下查询返回0行。语法错了吗?我做错了什么 CREATE TABLE prod_grdw.bandcards AS SELECT ds, experiment, layer, variant, user_browser_id, user_uuid FROM prod_grdw.bld_experiments WHERE experime

我试图从现有配置单元表中提取数据并创建新的配置单元表,但以下查询返回0行。语法错了吗?我做错了什么

CREATE TABLE prod_grdw.bandcards AS 
   SELECT
       ds,
       experiment,
       layer,
       variant,
       user_browser_id,
       user_uuid
   FROM prod_grdw.bld_experiments 
   WHERE experiment = 'us-special'
     AND ds between '20151201' AND '20151202';

返回0行是什么意思??create table as DDL命令不返回任何行。它只是说OK/错误。你能发布以下查询的结果吗:SELECT experiment,ds from prod_grdw.bld_experiments LIMIT 10它应该打印4行,但它可能会让我们了解数据/表的错误。最有可能的是,数据并不是您所期望的那样。