社区
疑难问题
帖子详情
关于连续随机查找数据库记录问题
EASYDAY666
2006-12-27 11:50:16
当我连续随机查找数据库的时候 例如 select top 12 * from PE_Article where ChannelID=1011 order by newid() DESC
得到随机的数据没有问题,但是当连续进行查询时,每次得到结果都是一样的,请问怎么解决。
我做web程序时,需要生成很多html页面,要求每个html页面都随机的显示12条数据。但是最后生成的所有页面显示的数据都是一样的。
...全文
105
6
打赏
收藏
关于连续随机查找数据库记录问题
当我连续随机查找数据库的时候 例如 select top 12 * from PE_Article where ChannelID=1011 order by newid() DESC 得到随机的数据没有问题,但是当连续进行查询时,每次得到结果都是一样的,请问怎么解决。 我做web程序时,需要生成很多html页面,要求每个html页面都随机的显示12条数据。但是最后生成的所有页面显示的数据都是一样的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jacobsan
2006-12-27
打赏
举报
回复
我知道啊,order by newid()取出来的不一样啊
EASYDAY666
2006-12-27
打赏
举报
回复
随机查找12条数据,你仔细看看题!
jacobsan
2006-12-27
打赏
举报
回复
不一样啊,就12条数据符合条件?
netcoder
2006-12-27
打赏
举报
回复
不会这样的,你多试验几次
不然你这样试试:
select top 12 *,newid() nid from PE_Article where ChannelID=1011 order by nid
EASYDAY666
2006-12-27
打赏
举报
回复
我做web开发用,模版存在数据库里,我要在一段程序里生成几个页面,等于我这个随机查询要重复几次,但是现在重复的这几次取出来的数据都是一样的。
bugchen888
2006-12-27
打赏
举报
回复
SELECT TOP 12 id
FROM sysobjects
ORDER BY newid()
第一次执行:
id
-----------
1376723957
708197573
228195863
2023678257
24
896722247
640721335
1773249372
505768859
1259151531
521768916
1072722874
(12 row(s) affected)
第二次执行:
id
-----------
1479676319
631673298
1568724641
727673640
471672728
1168723216
596197174
2039678314
2
1291151645
1383675977
487672785
(12 row(s) affected)
两次结果是不一样的.不知道楼主那边到底是什么需求.
如何
随机
获取
数据库
不
连续
ID的数据?
这个
问题
的来由是我朋友要为一网站实现一个标签云功能,和我交流后我给出了一个方案,在此略作
记录
,亦求拍砖。 大概需求这是样的: 在
数据库
有一张表A如下图: 其中id字段的值未必是
连续
的,现在我朋友要做的事情...
mysql按条件查询
随机
数据_MySQL
随机
查询符合条件的几条
记录
可是程序实现必须查询出所有符合条件的
记录
(至少是所有符合条件的
记录
id),然后再
随机
取出n个id,查询
数据库
。但是效率毕竟没有
数据库
中直接查询得快。下面介绍MySQL中怎样
随机
查询n条
记录
。1.最简单的办法order by ...
php
随机
取10条数据,如何从
数据库
中
随机
取出10条
记录
的方法
function xipai(mystr)xipai=""if len(mystr)=0 then'如果是空的,那么初试化一付
连续
的牌for i=1 to 52mystr=mystr & " "nextend ifdim i,xfor i=1 to 52myarry=split(mystr) 'myarry是下标52的数组,前0-51个...
数据库
(常见
问题
)
数据库
常见
问题
整理
mysql 获取一条数据_MySQL
数据库
中
随机
获取一条或多条
记录
在开发过程中遇到了一个
问题
,使用MySQL
数据库
,用SQL语句在表中
随机
获取一条或多条数据,看似简单,但是往深层研究的话还是很有深度的,查了好多资料,接下来给大家分享一下:1.
随机
获取单条数据SELECT * FROM ...
疑难问题
22,294
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章