2

我现在正在使用 fql,它将所有朋友列表放入数组中。然后我对该数组进行排序以获得随机朋友。

但似乎需要很长时间,因为我必须收集所有朋友才能获得单个随机朋友。

我如何在 fql 中获得随机朋友?

SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me())
4

1 回答 1

4

SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) order by rand() limit 1

于 2012-07-13T07:34:44.333 回答