gpt4 book ai didi

google-bigquery - Google BigQuery 存在 GROUP BY 问题

转载 作者:行者123 更新时间:2023-12-01 10:36:56 26 4
gpt4 key购买 nike

我无法以某种方式使用 group by 执行此 sql。

SELECT aid, auid FROM 
[my_dataset.table_name]
GROUP BY aid
LIMIT 1000

错误说。

Error: (L2:9): Expression 'auid' is not present in the GROUP BY list

如果我删除分组依据,则它可用。

SELECT aid, auid FROM 
[my_dataset.table_name]
LIMIT 1000

我很高兴有人能帮助我。谢谢!

最佳答案

在我读到的一条评论中,您想要函数范围内的第一个值。如果您来自 MySQL,在查询中添加 FIRST 函数可以帮助您:

SELECT aid, FIRST(auid) FROM 
[my_dataset.table_name]
GROUP BY aid
LIMIT 1000

关于google-bigquery - Google BigQuery 存在 GROUP BY 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33790490/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com