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字段是隐藏的。
大家还有没有效率更高的写法?
select dbms_random.value,t.* from mkt_mission t order by 1;
select * from bak_mkt_award order by dbms_random.value;