社区
ASP
帖子详情
用sql语句来对数据的随机读取(在线等.......)
xinghr
2003-09-12 01:17:22
数据库是access,怎么才能随机读取数据。
...全文
93
11
打赏
收藏
用sql语句来对数据的随机读取(在线等.......)
数据库是access,怎么才能随机读取数据。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinghr
2003-09-13
打赏
举报
回复
to: bushido(大饼)
我用rnd(name)怎么不行啊!
xinghr
2003-09-13
打赏
举报
回复
用下面的语句在数据库中查询倒是可以:
SELECT TOP 5 id,company FROM clientlist ORDER BY rnd(id)
但是一到页面中怎么随机选取一样的数据。刷新好n次都不起作用。
bushido
2003-09-12
打赏
举报
回复
sql server
select * from table order by newid()
access
select 字段1,字段2,字段3 from table order by rnd(字段2)
用rnd(随便哪个字段)
cloudchen
2003-09-12
打赏
举报
回复
http://www.blueidea.com/bbs/newsdetail.asp?id=1169884
xinghr
2003-09-12
打赏
举报
回复
up
xinghr
2003-09-12
打赏
举报
回复
不知道能不能通过SQL语句来实现。
china520
2003-09-12
打赏
举报
回复
Set Rec=server.createobject("adodb.recordset")
Sql="SELECT * FROM table"
Rec.open Sql,conn,1,1
If Not Rec.EOF Then
Randomize
Rec.AbsolutePosition=int(rnd*Rec.Recordcount)+1
End If
xinghr
2003-09-12
打赏
举报
回复
newid()不支持access数据库啊!有没其它的办法
musicfree_uibe
2003-09-12
打赏
举报
回复
同意coffee_cn!用编程的方法也可以解决,但是效果不如用sql语句好
coffee_cn
2003-09-12
打赏
举报
回复
楼上说的对,
不过
如果能换成sql
就好了
select * from table order by newid()
YeeDRain
2003-09-12
打赏
举报
回复
指定读取数据库的条件为随机就行了,比如有一字段为ID,先随机取范围许可的ID,然后生成SQL
用
SQL语句
添加删除修改字段、一些表与字段的基本操作、
数据
库备份等
用
SQL语句
添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new...
用
SQL语句
添加删除修改字段
用
SQL语句
添加删除修改字段 转入地址:http://www.cnblogs.com/manyeyes/archive/2010/09/29/1838674.html 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN
sql的
随机
读取
sql
随机
读取
有两种方式:newid()和rand();newid: SELECT * FROM Northwind..Orders ORDER BY NEWID() --
随机
排序 SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID() --从Orders表中
随机
取出10条记录 原理是:把所有的ID取
sql
随机
读取
一条记录
在实际工作中,我碰到一个问题,就是在需要在某个表里面
读取
任意一条记录(
随机
出题)。 一开始的时候,我是想着用代码去控制。具体思想是,从这个表里面
读取
所有的主键id,然后
随机
挑选一个,再去
读取
这条记录。但是后来想了一下,感觉这么做很不靠谱。怎么说呢,首先,代码需要写很多,需要两次查询;其次,
数据
量大的时候,也要
读取
所有
数据
?这不好吧。。。 于是,我想到了应该从sql进行分析。sql产生那么多年了
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章