当前位置:首页 > 数据库

Sql server、access、mysql随机提取N条记录

随机提取10条记录的随机例子:Sql server:

select top 10 * from 表 order by newid()

Sql server、access、mysql随机提取N条记录

Access:

SELECT top 10 * FROM 表 ORDER BY Rnd(id) 

Sql server、access、mysql随机提取N条记录

Rnd(id) 其中的云南idc服务商id是源码下载自动编号字段,高防服务器可以利用其他任何数值来完成

Sql server、access、mysql随机提取N条记录

提取N条

比如用姓名字段(UserName)

提取N条

SELECT top 10 * FROM 表 ORDER BY Rnd(len(UserName)) 

提取N条MySql:Select * From 表 Order By rand() Limit 10

分享到:

滇ICP备2023006006号-16