这个 Impala 子查询限制占用了我太多的时间。所以我决定在这里张贴,以节省人们一些时间。
如果要对from部分进行内部查询,则无法使标准sql正常工作。即:
select count(*) from (SELECT * from mytable WHERE id="12345")
不工作,出现以下错误。
错误:analysisexception:第1行出现语法错误:…其中id=“12345”)^遇到:eof应为:as,identifier
原因:异常:语法错误
这个 Impala 子查询限制占用了我太多的时间。所以我决定在这里张贴,以节省人们一些时间。
如果要对from部分进行内部查询,则无法使标准sql正常工作。即:
select count(*) from (SELECT * from mytable WHERE id="12345")
不工作,出现以下错误。
错误:analysisexception:第1行出现语法错误:…其中id=“12345”)^遇到:eof应为:as,identifier
原因:异常:语法错误
1条答案
按热度按时间hkmswyz61#
您只需为内部查询结果创建一个临时别名(stupidalias)。