UNNEST表达式引用列既未分组也未汇总

UNNEST表达式引用列既未分组也未汇总,第1张

UNNEST表达式引用列既未分组也未汇总

我的第一个答案是该问题的原始版本
当我回答时,我意识到您已将其更改为另一种:o)

因此,以下答案是您问题的最新版本:

我认为在“替代”版本中,您根本不需要GROUP
BY,因为您可以逐行对原始(未展平)的数据进行 *** 作,并且对于每一行(visitId)都可以计算firstHitHour

SELECt  visitId,  (SELECT MIN(hour) FROM UNNEST(hits)) as firstHitHourFROM  `my-table.ga_sessions_20161122`

在初始查询中,您需要对每一行的所有记录进行展平,这就是为什么需要将它们重新分组的原因



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4901739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存