我希望能够以一种扩展到 MySQL 中的大型表的方式从表中随机选择行。据我现在的理解,这真的是不可能的。我可以使用任何其他数据库来执行此操作吗?
最佳答案
这种选择需要用SQL来做吗?如果没有,可以在代码中生成一个随机数,然后根据生成的数得到相关的记录。当然,这是在做出一些假设:
- 需要您的 ID 是身份种子
- 您的随机数受最小值和最大值限制。
关于sql - 随机选择数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7019183/