SELECT * FROM (SELECT * FROM t_enterprise_info order by dbms_random.value) WHERE rownum =1;
select * from (select t.*, row_number() over(order by dbms_random.value) rn from t) t where t.rn = 1;
[quote=引用 4 楼 buku77 的回复:] [quote=引用 1 楼 u010412956 的回复:] select * from lpsx SAMPLE(1) where rownum=1 我觉得这样应该可以了。
不想用sample 就下面这样喽: select * from (select t.*, row_number() over(order by dbms_random.value) rn from t) t where t.rn = 1;
[quote=引用 1 楼 u010412956 的回复:] select * from lpsx SAMPLE(1) where rownum=1 我觉得这样应该可以了。
select * from lpsx SAMPLE(1) where rownum=1 我觉得这样应该可以了。
17,086
社区成员
55,238
社区内容
加载中
试试用AI创作助手写篇文章吧