就像标题问的那样。我想做的是在其中按自动递增ID int排序的条目列表。我大约有1000人,我希望能够随机选择200个甚至50个随机变量,但是不能在200或50的相同列表中两次选择它们。如何在mysql中做到这一点。

最佳答案

在MySQL中按rand()排序结果并限制所需的数量。例如:

SELECT * FROM table ORDER BY rand() LIMIT 200

关于php - 从mysql中随机选择,但不能两次,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36582764/

10-16 23:16