配置单元的SQL查询失败
我有以下查询,当我尝试在配置单元中运行它时失败。有人能帮我重建一下吗?谢谢大家!配置单元的SQL查询失败,sql,hadoop,hive,hiveql,Sql,Hadoop,Hive,Hiveql,我有以下查询,当我尝试在配置单元中运行它时失败。有人能帮我重建一下吗?谢谢大家! select topic, partition_c, untilOffset from playground.kafka_offset where group_c = 'consumer-group-3' and commitTime = ( select max(commitTime) from playground.kafka_offset where group_c = 'con
select topic, partition_c, untilOffset from playground.kafka_offset
where group_c = 'consumer-group-3'
and commitTime = (
select max(commitTime)
from playground.kafka_offset
where group_c = 'consumer-group-3'
使用窗口功能:
select topic, partition_c, untilOffset
from (select ko.*,
max(commitTime) over (partition by group_c) as max_commitTime
from playground.kafka_offset ko
where group_c = 'consumer-group-3'
) ko
where commitTime = max_commitTime;
它不识别第2行中的
ko.*
,但是如果我使用*
而不是ko.*
。成功了。你认为这和我要求的工作方式一样吗?谢谢大家!@镇边。这应该完全相同。