2
我现在正在使用fql,它将数组中的所有好友列表都带出来。然后我排序该数组以获得一个随机的朋友。使用FQL的随机好友
但似乎需要很长时间,因为我必须收集所有的朋友才能得到一个随机的朋友。
我该如何在fql中获取随机朋友?
SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me())
我现在正在使用fql,它将数组中的所有好友列表都带出来。然后我排序该数组以获得一个随机的朋友。使用FQL的随机好友
但似乎需要很长时间,因为我必须收集所有的朋友才能得到一个随机的朋友。
我该如何在fql中获取随机朋友?
SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me())
SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) order by rand() limit 1
是的,我只是做了它,你的回答在这里:) – Kamini 2012-07-13 07:41:27
高兴你看着办吧。 如果您愿意,您仍然可以将此答案标记为将来参考的正确答案。 – 2012-07-13 07:46:04