Php 如何混合mysql结果?

Php 如何混合mysql结果?,php,mysql,Php,Mysql,有没有办法混合mysql结果 例如,我的数据库表中有这些结果 id | data ----------- 1 | data 1 2 | data 2 3 | data 3 ... N | data N 我希望数据以随机方式显示 比如说 data 1 data 3 data 2 data 6 我希望这是很容易理解我,对不起,如果我的问题是不清楚的 提前感谢您您可以使用您控制的哈希按兰德排序,而且每次选择时它都会重置,而且占用的资源也会少得多,只需将MD5 CONCAT

有没有办法混合mysql结果

例如,我的数据库表中有这些结果

id  | data
-----------
1   | data 1
2   | data 2
3   | data 3
   ...
N   | data N
我希望数据以随机方式显示

比如说

data 1
data 3
data 2
data 6
我希望这是很容易理解我,对不起,如果我的问题是不清楚的

提前感谢您

您可以使用您控制的哈希按兰德排序,而且每次选择时它都会重置,而且占用的资源也会少得多,只需将MD5 CONCAT id、当前时间戳添加到select语句顺序中即可


在超过200万行的桌子上测试,效果非常好。

试试:选择。。。从表中。。。orderBy rand;另见