0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > MySQL > MySQL语句如何实现从数据库表中查询随机数据的记录

MySQL语句如何实现从数据库表中查询随机数据的记录

时间:2024-04-26来源:风信官网 点击: 604次
MySQL语句如何实现从数据库表中查询随机数据的记录

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

SELECT * FROM phpcms_video where catid=17 order by rand()

获取到的随机结果如下图所示:

MySQL语句如何实现从数据库表中查询随机数据的记录

栏目列表
推荐内容
热点内容
展开