我在成功运行查询时遇到问题
select session from (select F_SESSION as session
FROM T_TEMP GROUP BY F_SESSION ) a ;
以上运行成功。然而,下面的一个失败了
select session, count(total) from (select F_SESSION as session,
case when F_RECORDED_VALUE != 0 then F_RECORDED_VALUE end as total FROM T_TEMP GROUP BY F_SESSION ) a ;
错误是
FAILED: SemanticException [Error 10025]: Line 4:30 Expression not in GROUP BY key '0'
有人能告诉我哪里出了问题吗?
1条答案
按热度按时间piwo6bdm1#