1. Oracle,随机查询20条
select * from
(
select * from 表名
order by dbms_random.value
)
where rownum <= 20;
2.MS SQL Server,随机查询20条
select top 20 * from 表名order by newid()
3.My SQL:,随机查询20条
select * from 表名 order by rand() limit 20
随机查询技巧
本文介绍了如何在Oracle、MSSQLServer及MySQL三种不同的数据库系统中使用SQL语句进行随机查询,并展示了如何限制返回结果的数量为20条记录的具体方法。
673

被折叠的 条评论
为什么被折叠?



