【发布时间】:2014-09-04 12:23:55
【问题描述】:
我已经准备了一个 MySQL 语句,它给了我一个“朋友建议”。
表格/结果如下
suggestion_id | suggestion_count
suggestion_count 告诉有多少“我的”朋友在他们的朋友中有suggestion_id。
换句话说,它告诉有多少“我的”朋友有这个共同的朋友。
目标是从此结果中随机选择几行。
请注意,目标不只是ORDER BY RAND()...
但是这种随机性应该更频繁地显示具有更多计数的suggestion_ids,
但不是每次。
我们的目标是随机选择建议,但更多的是那些suggestion_count 较高的建议。
我被困在ORDER BY RAND() 部分 - RAND() 是否可以为此设置?
有什么建议吗?
【问题讨论】:
-
我的错,我误读了您的帖子.. 以为您在获得更高的结果后想要 rand()... 感谢您指出 :)
-
@JohnRuddell NP :) 很高兴我们现在互相了解了 :)
标签: mysql sql random random-sample