如何按时间随机显示数据?

hxnet 2004-08-26 10:32:25
假设数据库中有1000条记录,如何按每小时随机从数据库中提取15条记录进行显示,请问这个语句该怎么写?
...全文
106 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxnet 2004-08-26
  • 打赏
  • 举报
回复
时间呢?如何按每小时或几小时提取这15条记录呢?
hxnet 2004-08-26
  • 打赏
  • 举报
回复
谢谢,我一会试一试如果好用即刻给分.
fenlin 2004-08-26
  • 打赏
  • 举报
回复
刚才打错了,改为
<%
dim numstr
for i=1 to 15
randomize
numstr = numstr&int(1010*rnd)&","
next
numstr=left(numstr,len(numstr)-1)
sql="select * from 表 where id in('"&numstr&"')"
%>
fenlin 2004-08-26
  • 打赏
  • 举报
回复
你自己再完善一下,判断一下把重复的记录去掉
fenlin 2004-08-26
  • 打赏
  • 举报
回复
<%
dim numstr
for i=1 to 15
randomize
numstr = numstr&int(1001*rnd)&","
next
numstr=left(numstr,len(numstr)-1)
sql="select * from 表 where id in('"&numstr&"')"
ryuginka 2004-08-26
  • 打赏
  • 举报
回复
一个想法:
如果你有个关键字,然后随机产生15个随机数,然后和主关键字进行比较,取出值就是了。
ryuginka 2004-08-26
  • 打赏
  • 举报
回复
一个想法:
如果你有个关键字,然后随机产生随机数,然后和主关键字进行比较,取出值就是了。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧