php - 表中元素随机顺序的最佳方法

标签 php mysql

我有一个包含 300 000 行的表。该表中有一个专门的字段(称为 order_number)来记录数字,稍后用于显示该表中按 order_number 字段排序的数据。为每个记录分配随机数/哈希值以选择按该数字排序的记录的最佳和简单方法是什么?表中的行数不稳定,可能会增长到1 000 000,所以rand方法应该将其考虑在内。

最佳答案

Look at this tutorial从表中选择随机行。

关于php - 表中元素随机顺序的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690510/

相关文章:

php - $ this关键字和紧凑函数

php - 在 php 中使用 defined 后,你能用等号给常量赋值吗?

php - Lumen/Laravel 查询生成器 - BETWEEN

mysql - 具有多个模式的 mysql 更新时的软删除

mysql - php foreach 每个结果在一个变量中

php - 如何使 WordPress 帖子或页面上的预览链接指向其他地方?

php - 构建器 where 和 codeigniter 查询构建器的工作方式的区别

mysql - SQL Server 和 MySQL

php - 在 php 中从数据库创建一个具有未知数量值的下拉列表

mysql - hibernate :com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException