CSDN论坛 > MS-SQL Server > 基础类

随机取记录为何大家的都可以,我的不行?? [问题点数:20分,结帖人fenlin]

Bbs1
本版专家分:67
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:27184
Blank
黄花 2004年11月 MS-SQL Server大版内专家分月排行榜第二
Bbs11
本版专家分:262855
Blank
探花 2006年 总版技术专家分年内排行榜第三
Blank
进士 2005年 总版技术专家分年内排行榜第四
Blank
金牌 2006年11月 总版技术专家分月排行榜第一
2006年3月 总版技术专家分月排行榜第一
2006年2月 总版技术专家分月排行榜第一
2006年1月 总版技术专家分月排行榜第一
2005年12月 总版技术专家分月排行榜第一
Blank
银牌 2006年5月 总版技术专家分月排行榜第二
2005年11月 总版技术专家分月排行榜第二
2005年10月 总版技术专家分月排行榜第二
2005年9月 总版技术专家分月排行榜第二
Bbs6
本版专家分:6196
Bbs5
本版专家分:2014
Bbs1
本版专家分:67
Bbs6
本版专家分:6196
Bbs1
本版专家分:67
匿名用户不能发表回复!
其他相关推荐
mongodb随机获取一条记录实例
介绍php7.0以上使用mongdb的基本方法,并提供mongodb随机获取一条记录的测试实例。
从mysql中随机读取多条记录
mysql 随机读取多条数据
如何随机的从mysql表中取出一条记录?
维基百科大家都玩过吧,它上面有个“随机条目”,如果我们本地用的是mysql,也想实现同样的功能,怎么实现这个功能呢? 如何做效率才高呢?
随机从oracle数据库取N条记录
最近碰到了一个要从数据库随机去记录的需求, 以前没碰到过, 搜索了一下. 现在来总结一下: 1. 一个比较笨的方法, 数据量大可能性能不怎么好, 利用dbms_random.    dbms_random.value:  返回一个0-1的随机数    dbms_random.value(x, y):  返回一个100-200的随机数   随机返回一条记录:   sele
mysql优化之数据库随机取一条数据
大家都知道mysql 查询数据库随机取一条数据当然用rand()方法  其实这个方法是超级鸡肋的,当然你爱好也无所谓,首先列举两个表 a表   id(主键 int),cardnumber(身份证号码 char(18)),name(用户名 varchar(40)) b表   id(a表对应id int), tags(标签 varchar(11)),tagsnumber(标签编码,varchar
ORACLE 从一张表中随机取出10条记录
select *  from (select * from A order by dbms_random.value) where rownum 10
postgresql取随机记录
原创,转载请注明出处!postgresql取随机记录有以下几种方式,请参阅:http://blog.chinaunix.net/uid-20332519-id-5616589.html 另一种相对简单的算法如下:explain (analyze,verbose,costs,buffers,timing)select * from 表名 where 主键=ANY((    with cte as( 
MYSQL随机取出20条数据
SELECT * FROM `table` WHERE id >= (SELECT floor( RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`)) + (SELECT MIN(id) FROM `table`)))  dtTime > '2013-05-11' ORDER BY id LIMIT 20;
mysql高效率随机取一条或多条数据
原文链接http://www.cnblogs.com/hfww/archive/2011/07/08/2223359.html 本文详细解说了MySQL Order By Rand()效率优化的方案,并给出了优化的思路过程,是篇不可多得的MySQL Order By Rand()效率美文。         最近由于需要大概研究了一下MYSQL的随机抽取实现方法。举个例子,要从tab
sql随机读取一条记录
在实际工作中,我碰到一个问题,就是在需要在某个表里面读取任意一条记录(随机出题)。 一开始的时候,我是想着用代码去控制。具体思想是,从这个表里面读取所有的主键id,然后随机挑选一个,再去读取这条记录。但是后来想了一下,感觉这么做很不靠谱。怎么说呢,首先,代码需要写很多,需要两次查询;其次,数据量大的时候,也要读取所有数据?这不好吧。。。 于是,我想到了应该从sql进行分析。sql产生那么多年了
关闭
关闭