在Impala中将UNION ALL与CTE一起使用时得到不一致的结果

问题描述 投票:1回答:1

任何人在impala中将UNION ALL与CTE一起使用时,都曾遇到数据一致性问题。

我有两个CTE T1和T2。 T1具有264个不同的行,T2具有35个不同的行。T1 UNION ALL T2只给我56行,但从逻辑上讲它应该返回299行。对我来说,这似乎是一个黑斑羚。除了关于impala问题的旧线程很久以前关闭之外,我无法找到与此有关的任何信息。https://issues.apache.org/jira/browse/IMPALA-2088

sql common-table-expression impala union-all
1个回答
0
投票

这确实是一个黑斑羚的错误。它已被标识为https://issues.apache.org/jira/browse/IMPALA-7957。它已在最新的impala版本中修复。

© www.soinside.com 2019 - 2024. All rights reserved.