gpt4 book ai didi

sql - 大查询的不同和分组依据

转载 作者:行者123 更新时间:2023-12-03 18:45:43 25 4
gpt4 key购买 nike

Select first row in each GROUP BY group?我正在尝试在 Google 大查询中做一个非常相似的事情。
数据集 : fh-bigquery:reddit_comments.2018_01
宗旨 :对于每个link_id(Reddit提交)选择created_utc方面的第一条评论

SELECT body,link_id 
FROM [fh-bigquery:reddit_comments.2018_01]
where subreddit_id == "t5_2zkvo"
group by link_id ,body, created_utc
order by link_id ,body, created_utc desc
目前它不起作用,因为它仍然没有给我唯一/不同的 parent_id(s)
谢谢,麻烦您了!

编辑:
我说 parent_id 是 == 提交时我错了,它实际上是 link_id

最佳答案

下面是 BigQuery 标准 SQL

#standardSQL
SELECT
ARRAY_AGG(body ORDER BY created_utc LIMIT 1)[OFFSET(0)] body,
link_id
FROM `fh-bigquery.reddit_comments.2018_01`
WHERE subreddit_id = 't5_2zkvo'
GROUP BY link_id
-- ORDER BY link_id

关于sql - 大查询的不同和分组依据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50873076/

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