Oracle 实现select(查询)的结果集随机顺序展示
发布时间:2020-12-12 15:31:27 所属栏目:百科 来源:网络整理
导读:在一些需求中会要求打乱结果集顺序随机展示。 Oracle的实现方式如下: select * from table order by dbms_random.value(); 这种用法没有参数,会返回一个具有 38 位精度的数值,范围从 0.0 到 1.0 ,但不包括 1.0 。 想了解的可以查询 dbms_random看看
在一些需求中会要求打乱结果集顺序随机展示。 Oracle的实现方式如下: select * from table order by dbms_random.value(); 这种用法没有参数,会返回一个具有38位精度的数值,范围从0.0到1.0,但不包括1.0。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |