日期:2014-05-16  浏览次数:20476 次

随机从数据库中搜索几条记录出来
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字段是隐藏的。

大家还有没有效率更高的写法?