文章详情页
怎么从mysql中随机取出10条数据?
浏览:128日期:2022-06-19 11:07:53
问题描述
怎么从mysql中随机取出10条数据?使用很频繁,考虑性能
问题解答
回答1:问问题前建议你先搜一搜,就 SegmentFault 上都好多人问类似的问题
传送门:知乎上的某答案
回答2:最简单的方法是从你的应用中生成10个随机的id值,然后去查询。
如果这个方法不适用,可以参考:
MySQL select 10 random rows from 600K rows fast
ORDER BY RAND()
相关文章:
1. python 多进程 或者 多线程下如何高效的同步数据?2. web - nginx location 搜索算法问题!?3. python - 怎么进行服务器性能分析4. javascript - nodejs使用mongoose连接数据库,使用post提交表单在后台,后台处理后调用res.redirect()跳转界面无效?5. thinkPHP5中获取数据库数据后默认选中下拉框的值,传递到后台消失不见。有图有代码,希望有人帮忙6. javascript - 关于js高级程序中的问题7. css - 如何让子元素不受父元素overflow的影响8. windows-7 - win7下使用cmder,如何设置vim的tab为4个空格?9. MySQL的SELECT...FOR UPDATE究竟起什么作用10. mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?
排行榜

网公网安备