蜂巢中的parsexection错误



我在Hive中执行Select语句时会遇到错误。

错误:org.apache.hive.service.cli.hivesqlexception:编译时错误:失败:parseexception行1:33无法识别近附近的输入'''''''''''''''''

查询示例:; with cte1 as(从表1中选择 * *),cte2 as(从表2选择 *),cte3 as(从表3中选择 *)从CTE2选择 *在CTE2.COL1 = CTE3.COL1上加入CTE3在CTE1.COL1 = CTE2.COL1;

上加入CTE1

您缺少别名参考,添加键线为"在您的别名之后

之后
with cte1 as  ( select * from table1) , cte2 as ( select * from table2) , cte3 as ( select * from table3) select * from cte2 join cte3 on cte2.col1 = cte3.col1 join cte1 on cte1.col1 = cte2.col1

在Hive 1.1

中测试

最新更新