最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
mysql随机取数据的几种高效率方法
时间:2022-11-14 23:37:42 编辑:袖梨 来源:一聚教程网
1]普通方法, 效率太低
| 代码如下 | 复制代码 |
|
SELECT * FROM table ORDER BY rand() LIMIT 10; |
|
[2] JOIN的方法:
| 代码如下 | 复制代码 |
|
SELECT * |
|
再把语句完善一下,加上MIN(id)的判断。我在最开始测试的时候,就是因为没有加上MIN(id)的判断,结果有一半的时间总是查询到表中的前面几行。
完整查询语句是:
| 代码如下 | 复制代码 |
|
SELECT * FROM `table` |
|
前者花费时间 0.147433 秒
后者花费时间 0.015130 秒
都是查询10咨物。
相关文章
- 手机百度app如何倍速播放 手机百度app倍速播放设置教程 05-21
- 原神2026年5月19日最新兑换码 05-21
- 文远知行科技有限公司官网避坑:别用错这几个页面 05-21
- 英雄大对决零氪玩家顶级阵容 英雄大对决实战阵容配置教程 05-21
- kimi k2与ChatGPT哪个更适合程序员?实测对比 05-21
- 麦克阿瑟-经典名场面出处 05-21