请任何人能有所帮助,我试图从数据库的问题,随机取设计与PHP和数据库的基于计算机的测试,但有问题我怎样才能在数据库中获取从表中随机行
回答
使用MySQL ORDER BY RAND()
SELECT * FROM table ORDER BY RAND()
随着限
SELECT * FROM table ORDER BY RAND() LIMIT 1
您选择使用RAND函数的随机记录n
好吧谢谢@ Rahautos,但我可以使用它的限制以及 – Emmanuel
选择*从表ORDER BY RAND()限制1 @Emmanuel –
PLZ接受我的答案,如果它的工作:)谢谢@Emmanuel –
ORDER BY RAND()在返回一小组结果时非常有用。然而,如果结果集为大(你有成千上万的问题),它可以将它们提取到一个数组:
SELECT question FROM quiztable WHERE questionID=?;
之后然后,使用:
array_rand($resultset)
这会从一个随机问题$ resultset查询。
- 1. 我怎样才能让mysql从数据库表中打印行
- 2. 我怎样才能从表中获取数据使用父母()
- 3. 我怎样才能从数据库获取数据在PHP中使用MySQL?
- 4. 我怎样才能从数据库
- 5. 我怎样才能通过随机
- 6. 我怎样才能从图表中获取页面数据只有pageid
- 7. 我怎样才能获得MySQL表中的行数与PHP?
- 8. 我怎样才能从多个表中返回数据?
- 9. 我怎样才能获取不同的表列中的另一个表数据?
- 10. 我怎样才能获得一个命名数组中的项目随机
- 11. 我们怎样才能在android中放置数据库?
- 12. 我怎样才能在joomla中插入数据库?
- 13. 我怎样才能从手机上获得联系人列表?
- 14. 我怎样才能从这个多维数组中获取数据
- 15. 我怎样才能在JSP中获取参数?
- 16. 我怎样才能在emberjs组件中获取url参数
- 17. 我怎样才能在ESQL CREATE PROCEDURE从数据库
- 18. 怎样才能从表中的所有数据在MySQL数据库与Java
- 19. 我怎样才能在每一回合中获得随机的nextMove状态?
- 20. 我怎样才能从mysql数据库codeigniter框架中获得每周发布
- 21. 我怎样才能从我的数据库
- 22. 我怎样才能在多个记录中获取mysql中的最新数据
- 23. 我怎样才能从中获取服务器属性值
- 24. 我怎样才能从锈蚀的Vec中获取物品?
- 25. 我怎样才能扭曲一组随机数的分布?
- 26. 我怎样才能获得R中
- 27. 我怎样才能插入一个随机点与X | Y还没有在我的Mysql数据库中
- 28. 我怎样才能从模型赛格表视图控制器获取数据?
- 29. SpriteKit:我怎样才能让我的HUD跟随我的相机?
- 30. 我怎样才能将这些多行数据插入到mysql数据库中
你的代码在哪里? – MuthaFury
我会生成1和总行数之间的随机(ISH)数字,并查询行号是那个数字... –
嗨Emmanuel和欢迎SO(StackOverflow)。我看到你最近加入了我们。我们努力成为一个美妙的社区,并尽可能为人们提供解决其编码问题的方案。 [提出一个很好的问题]有一些基本的基础知识(http://meta.stackexchange.com/help/how-to-ask),从而让更多有经验的用户来帮助你。另外,我们大多数人都希望看到你已经付出了一些努力来解决你的问题。告诉我们你已经尝试了什么,结果如何。再次,欢迎来到SO! – Kuya