论坛首页 综合技术论坛

随机从数据库中搜索几条记录出来

浏览 2136 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-12-08   最后修改:2008-12-08
select dbms_random.value,t.* from mkt_mission t order by 1;

这个sql肯定可以随机了,先对每个搜索出来的记录生成一个random字段,然后对该字段排序。


select * from bak_mkt_award order by dbms_random.value;

这个sql和上面的一样,只不过random字段是隐藏的。

大家还有没有效率更高的写法?
论坛首页 综合技术版

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