2

我一直在 StackOverflow 上查看此查询的许多排列,但没有像这样的,我无法弄清楚。

我正在关注特定组中已由me()(当前用户)评论过的帖子。

我可以看到如何获取所有足够简单的帖子(和评论):

SELECT post_id, comments FROM stream WHERE source_id=GROUP_ID 

但是,然后进入评论以进一步过滤fromidofme()是在暗示我。这是多查询的工作吗?IN或者我需要运行某种条款吗?

非常感谢!

4

1 回答 1

2

如果您得到的只是帖子 ID 和评论,那么您不需要多查询。尝试这个:

SELECT post_id, fromid, text FROM comment WHERE post_id IN
  (SELECT post_id FROM stream WHERE source_id=GROUP_IDENTIFIER)
  AND fromid=me()
于 2013-02-14T03:12:09.637 回答