如题,需要用SQL随机查询出若干行数据。
以查询t_table表10条随机记录为例,
-- Oracle Select随机10个 SELECT * FROM ( SELECT * FROM t_table ORDER BY DBMS_RANDOM.RANDOM ) WHERE rownum < 10;
-- MySQL select * from t_table order by rand() limit 10;
如题,需要用SQL随机查询出若干行数据。
以查询t_table表10条随机记录为例,
-- Oracle Select随机10个 SELECT * FROM ( SELECT * FROM t_table ORDER BY DBMS_RANDOM.RANDOM ) WHERE rownum < 10;
-- MySQL select * from t_table order by rand() limit 10;
文章评论