2013-02-14 2 views
2

저는 StackOverflow에서이 쿼리의 많은 순열을 보았습니다.하지만이 점은 그리 좋지 않았습니다. 알아낼 수 없습니다.FQL : 내 me()에 댓글을 달았습니다. 그룹의 게시물에 대한 쿼리

me() (현재 사용자)이 (가) 댓글을 단 특정 그룹의 게시물을보고 있습니다.

나는 간단하다있는 모든 게시물 (및 의견)을 얻는 방법을 볼 수 있습니다 다음 날을 암시한다 me()fromid에 대한 자세한 필터의 의견에 도달

SELECT post_id, comments FROM stream WHERE source_id=GROUP_ID 

그러나에. 이 작업이 다중 쿼리 작업입니까? 아니면 실행해야 할 IN 절이 있습니까?

감사합니다.

답변

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() 
+0

정말 멋지다! 'from_id'를'fromid'로 변경하기 만하면됩니다 - FB가'snake_case'라는 이름을 사용하는 것과 일치하지 않는 것 같아요. 고마워요. –

+0

예. 죄송합니다. 수정 사항도 승인되었습니다. – cpilko

관련 문제