下面两个随即取数据的语句,可以解释一下所依据的原理吗? 我也学习学习,你用的Oracle是什么版本?我的816没有dbms_random这个包包 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 B也是对的,我用的是Oracle8i Enterprise Edition Release 8.1.7.0.1,关键是原理,我不明白 1.trunc(dbms_random.value(0,10))取随机数1-10的整数部分,也就是随机取2条记录2.这个括号中的参数意义是百分比,上面的语句是从a中随机选取2%条记录,不过我在试的时候发现选的记录一会儿多,一会少.不是很明白 蓝博,trunc(dbms_random.value(0,10)),我是知道的,关键是order by 这个随机数就可以随即吗?为什么呢?3X! oreder by trunc(dbms_random.value(0,10)),是按照表中的第几个字段排序假设a表的结构,id,nameselect * from a order by 1=select * from a order by id 蓝博:原来是这个原因啊!如果oreder by trunc(dbms_random.value(0,100000)),取出一个比较大的随机数,比如1000,而我得表并没有这么多字段,那oracle怎么order by?用哪个字段order by呢? linux装oracle总是网络配置错误 大家帮忙看看这道题怎么做呀?~~~ 如何在无安装客户端或其他软件的情况下实现VBA连接oracle 求一ORACLE语句 请各位大侠帮忙解决一下,oracle数据库打开成功,但是关闭失败 安装oracle数据库的问题 oracle 启动问题求助,请各位帮忙,谢谢!!!! 如何根据序号串显示 多个 %%%。怎么层次保持 &的数量。 请教各位高手。这个SELECT语句该如何写?? AMD的CPU支持oracle吗?求高手指点 win2000下安装9i出现java错误
2.这个括号中的参数意义是百分比,上面的语句是从a中随机选取2%
条记录,不过我在试的时候发现选的记录一会儿
多,一会少.不是很明白
假设a表的结构,id,name
select * from a order by 1=select * from a order by id