意外标记“(”附近出现配置单元语法错误

dgsult0t  于 2021-06-03  发布在  Hadoop
关注(0)|答案(3)|浏览(332)

我的配置单元查询引发了一个错误:
意外标记“(”附近出现语法错误
我不确定在下面的查询中错误发生在哪里。
你能帮我吗?

select 
    A.dataA, B.dataB, count(A.nid), count(B.nid)
from
    (select 
        nid, sum(dataA_count) as dataA
    from
        table_view
    group by nid) A
        LEFT JOIN
    (select 
        nid, sum(dataB_count) as dataB
    from
        table_others
    group by nid) B ON A.nid = B.nid
group by A.dataA , B.dataB;
yduiuuwa

yduiuuwa1#

我想你没有在最后结束。
谢谢

vxf3dgd4

vxf3dgd42#

我已经通过许多职位,但我没有意识到我的直线终端注销,我在正常的终端尝试

bxgwgixi

bxgwgixi3#

有时,人们会忘记启动服务元存储,然后也忘记进入hivebashshell,并开始以类似的方式传递命令 sqoop 当我还是新手的时候,我也面临着这些问题,
所以要克服这个问题-
转到配置单元目录传递(&P): bin/hive --service metastore & 因此,它将为您和以后启动配置单元元存储服务器
打开另一个终端或cli传递(&P): bin/hive 所以它会让你进入Hive的外壳。
有时当你忘记做这些步骤时,你会遇到一些愚蠢的问题,比如我们在这里讨论的主题,
希望对别人有帮助,谢谢。

相关问题