论坛首页 Java企业应用论坛

请问如何解决随机取几条记录的问题?

浏览 6220 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-03-11  
现有一对象Stu,对应于数据表STU,那么随机取100条记录的查询语句怎么写啊?
   发表时间:2004-03-11  
这个问题强,数据库也可以这么操作
0 请登录后投票
   发表时间:2004-03-11  
query.setFirstResult(randomNumber);
query.setMaxResults(1);
0 请登录后投票
   发表时间:2004-03-11  
俺理解yehs220的意思是先生成一个随机数对应记录在表的位置,然后把这条记录查出来。
这样不是要查100遍?
0 请登录后投票
   发表时间:2004-03-11  
通过,谢谢.
0 请登录后投票
   发表时间:2004-03-11  
通过程序可以很容易实现,不知道数据库自己有没有带这种功能的,好像没听说过。
0 请登录后投票
   发表时间:2004-03-25  
select id from tableName where rownum<100 order by dbms_random.value
0 请登录后投票
   发表时间:2004-03-26  
kiki 写道
select id from tableName where rownum<100 order by dbms_random.value


强烈佩服ing

Oracle数据库测试通过,这比自己去编程序方便,快多了。

建议斑竹设为精华
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics