mysql随机从数据库中取一条数据

greenfans 2012-02-22 09:55:44
一般是用这条语句
SELECT * FROM test ORDER BY rand() LIMIT 1

可以我测试发现,如果连续查询,会出现连续两条结果相同的情况,而且概率很大,有什么办法解决吗?
...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2012-02-23
  • 打赏
  • 举报
回复
关键表结构如何。
greenfans 2012-02-22
  • 打赏
  • 举报
回复
我找到问题原因了,不是数据库语句的问题,是我ajax没有刷新的问题,要在后面加一个动态参数就解决了。
ACMAIN_CHM 2012-02-22
  • 打赏
  • 举报
回复
你的表中有多少条记录? 表结构什么样?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧