社区
ASP
帖子详情
如何随机读取数据库中的数据?
baanfss
2006-09-21 01:58:54
我现在在做一套网上考试系统,需要随机读取100条记录,制成考卷.
请达人指点下!哦,对我的数据库是ACCESS
...全文
77
3
打赏
收藏
如何随机读取数据库中的数据?
我现在在做一套网上考试系统,需要随机读取100条记录,制成考卷. 请达人指点下!哦,对我的数据库是ACCESS
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Atwind
2006-09-21
打赏
举报
回复
其实还有个更高效的算法,就是选取一个最大的ID号,然后返回1~这个最大的ID号之间的一个随机数,再选一个ID号小于随机数数据就行了!
这样效率是很好的!
在MSSQL里,如果数据大于100W的话就不要用Order by newid()了,不然就等着OVer吧!
Atwind
2006-09-21
打赏
举报
回复
SELECT TOP n * FROM tanblename ORDER BY rnd([一个自动编号字段])
changechange
2006-09-21
打赏
举报
回复
关于如何生成随机记录(二)如何解决每次RND的结果都一样的问题?《函数》
http://access911.net/index.asp?u1=a&u2=77FAB31E1BDC
--911--
php mysql
随机
读取
_PHP如何
随机
读取
数据
库
一条记录?
PHP
随机
读取
数据
库
几条记录的方法:首先找出
数据
表
中
所有记录的总数;然后在总数范围内使用“mt_rand()”函数选择一个
随机
数;最后从
数据
库
中
请求选
中
的
随机
数对应的那一行记录即可。PHP如何
随机
读取
数据
库
一条记录?先找出
数据
表
中
所有记录的总数,并在总数范围内选择一个
随机
数,然后再从
数据
库
中
请求选
中
的
随机
数对应的那一行记录。...
高效快速不重复
随机
读取
数据
库
mysql
数据
方式
很多网站都有一个随便看看功能,常见的实现方式是通过
数据
库
的rand()函数来
随机
排序实现获取
随机
的
数据
,但是效率不高,并且每次获取的
数据
没有关联,会出现重复的
数据
。 如果业务上需要
随机
读取
表
中
的
数据
,但是每次
读取
的
数据
不能重复怎么实现呢 我在网上找了一圈,没有找到可行方案,最后自己想到了一个方法 如果
数据
的主键id是UUID最好实现,或者
数据
中
有稍微长一点点的字符串字段 因为我的
数据
id的主键是UUID,查询
数据
之前,通过random类计算出两个
随机
数,每次查询
数据
库
都带上这...
linq
随机
读取
数据
库
中
的
数据
linq
随机
读取
数据
库
中
的
数据
算法分析--对大量
随机
读取
数据
库
的性能优化
春风如贵客,一到便繁华。各位看官先赞再看,养成好习惯(●´∀`●) 前言: 假设,有一张100W规模,并且活跃度很高的
数据
库
表,需要从
数据
库
中
随机
读取
20条
数据
,并且对性能要求很高的要求。 代码仅作实例!!! 方案一: 使用
数据
库
随机
取20条,代码如下: SELECT * FROM t_user u WHERE 1 = 1 ORDER BY RAND() LIMIT 20 优点:方便,逻辑简单,代码简洁,不引入新的
中
间件和风险,方便快速开发。 缺点:
数据
量大之后,存在sql优化的必要
thinkphp
随机
取10条
数据
_thinkphp5
随机
获取
数据
库
的几条
数据
网站开发
中
我们常遇到这么一个效果,
随机
展示
数据
库
的几条
数据
。那么在thinkphp
中
我们是如何获取
数据
库
的
随机
几条
数据
呢?先上代码:$article = new ArticleModel();$countcus = $article->count();$min = $article->min('id');$max = $min+$countcus;if($countcus < 4...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章