FQL を使用して、Facebook のすべての友達に最後のチェックインを取得しようとしています。私にはたくさんの友達がいるので、FQL クエリは永遠にかかりました。そのため、現在の場所が私の都市と同じ都市である友達に絞り込みました。
SELECT author_uid, coords FROM checkin WHERE author_uid IN
(SELECT uid FROM user WHERE uid IN
(SELECT uid2 FROM friend WHERE uid1 = me()) AND current_location.city IN
(SELECT current_location.city FROM user WHERE uid = me()))
私の質問:
- ユーザーごとに5行取得します。ユーザーごとに 5 行だけを取得する方法はありますか?
- おそらくGROUP BYを行う方法はありますか?
- これはまさに私が探していたものではありません...提案を聞いて喜んでいます