hive在从表中获取不同行的计数时引发错误

vltsax25  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(290)

我正在编写一个查询来获取配置单元中不同行的计数。

select count(*)
from (select distinct 
        uid, 
        site,
        local_date,
        mktg_chnnl_name,
        mktg_sub_chnnl_name from customer_data)

但我一直有个错误:
parseexception行3:48无法识别子查询源中“eof”“eof”“eof”附近的输入
为什么会这样?

ffdz8vbo

ffdz8vbo1#

为子查询提供表别名:

select count(*)
from (select distinct uid, site, local_date, mktg_chnnl_name, mktg_sub_chnnl_name 
      from customer_data
     ) cd;

相关问题