首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BigQuery,在BigQuery黑客新闻数据集中加入评论和故事

BigQuery,在BigQuery黑客新闻数据集中加入评论和故事
EN

Stack Overflow用户
提问于 2019-09-27 03:39:52
回答 2查看 155关注 0票数 0

请问在BigQuery上,HackerNews数据集中的comments和stories表是如何相关的?这看起来并不明显。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-09-27 03:54:51

BigQuery标准SQL快速示例/入门

代码语言:javascript
复制
SELECT s.id, c.text
FROM `bigquery-public-data.hacker_news.stories` s
JOIN `bigquery-public-data.hacker_news.comments` c
ON s.id = c.parent
ORDER BY id
LIMIT 100  

您可能会考虑改用bigquery-public-data.hacker_news.full表,它是Hacker News中所有故事和评论的完整每日更新,并且该评论的层次结构是另一条评论的父级,等等

快速检查:

代码语言:javascript
复制
SELECT p.text parent, c.text child
FROM `bigquery-public-data.hacker_news.full` p
JOIN `bigquery-public-data.hacker_news.full` c
ON c.parent = p.id 
WHERE c.type = 'comment' AND p.type = 'comment' AND NOT p.text IS NULL
ORDER BY parent
LIMIT 55
票数 0
EN

Stack Overflow用户

发布于 2019-09-27 03:51:35

它们在comments.parent = stories.id上连接

代码语言:javascript
复制
SELECT
  s.title, c.*
FROM
  `bigquery-public-data.hacker_news.comments` c,
  `bigquery-public-data.hacker_news.stories` s
WHERE
  c.parent = s.id
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58123670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档